New Nature Research Center opens with a 24-hour celebration rich in science and entertainment
(Raleigh)—Nature never sleeps, so the North Carolina Museum of Natural Sciences will open its new wing, the Nature Research Center (NRC), with a 24-hour grand