The Creatures of Light Exhibit will open tomorrow, September 24th at the Michigan Science Center located in Detroit! What an interesting display of the wild ways of nature. From backyard fireflies to deep-sea fish, Earth is full of organisms that glow. One of the world’s most fantastic wonders is bioluminescence – the ability …