Take a psychedelic trip into the human body at Frost Science Museum’s latest exhibition, “The Secret World Inside You.” Featuring an immersive light and mirror display representing the trillions of microbes that make their homes in each and every one of us, plus gigantic models, infographics, vibrant images and hands-on interactive exhibits that bring the invisible world to life, this illuminating (and slightly disturbing) show is organized by the American Museum of Natural History in New York and presented locally by Nicklaus Children’s Hospital.
The Secret World Inside You
Time Out says
Details
- Event website:
- www.frostscience.org
- Address:
Discover Time Out original video