Greg Cowper, a curatorial assistant for Entomology, and
Robert Peck, senior fellow, both at the Academy of Natural Sciences of Drexel University, were quoted in a story on Dec. 10
on WHYY's "The Pulse" about the scientific value of still life.
View Story