Local News

Microbes star in new Natural Sciences exhibit

Microbes are the star of a new exhibit at the N.C. Museum of Natural Sciences.