Frogs take over Academy

The Academy of Natural Sciences of Drexel University opened the exhibition Frogs: A Chorus of Colors on Feb. 4, featuring dozens of unique frogs. With 15 different species from all around the world, the exhibition… Continued