Penn Arts & Sciences Logo

Professor of Biology

219 Carolyn Lynch Laboratories

Research Interests

Evolutionary biology and ecology