Frogs: A Chorus of Color at the Academy of Natural Sciences 02/08/2017 by Robin Elton Frogs: A Chorus of Color is now open at the Academy of Natural Sciences of Drexel University. Take a giant leap into the enchanting world of frogs!