A living organism’s ability to produce its own light is one of the most incredible, yet least understood, phenomena in nature. "Glow: Living Lights" is a new exhibit at the Academy of Natural Sciences in Philadelphia illuminating this intriguing subject through September 2013.
The Academy is located at 1900 Ben Franklin Parkway. Info: 215-299-1000
Also on Philly.com: