Penn Arts & Sciences Logo

Professor of Biology

Walter H. and Leonore C. Annenberg Professor of Natural Sciences

219 Carolyn Lynch Laboratories

Research Interests

Evolutionary biology and ecology