Founding Director, Penn Program in Environmental Humanities
Associate Professor of German Languages and Literature
Assistant Professor, History and Sociology of Science; Janice and Julian Bers Assistant Professor in the Social Sciences
2017-2018 PPEH Topic Director: How Did We Get Here?
Professor of Biology and Department Chair
Senior Lecturer, Earth and Environmental Science