Meg Duffy

College of Literature, Science and the Arts
Professor, Department of Ecology & Evolutionary Biology