The Museum of Life and Science—previously known as the North Carolina Museum of Life and Science and the NC Children's Museum—is an 84-acre (340,000 m2) science museum located in Durham, North Carolina, United States.
The Museum of Life and Science—previously known as the North Carolina Museum of Life and Science and the NC Children's Museum—is an 84-acre (340,000 m2) science museum located in Durham, North Carolina, United States. (en)