Professor of Biology
B.A., Swarthmore College
M.S., M.Phil., and Ph.D., Yale University
In our lab we seek to understand how biological systems assemble and maintain a diversity of structural systems such as the cytoskeleton, the eukaryotic flagellum and virus particles. Our interests range from basic scientific questions to applications in medicine and nanotechnology.
My Top Link: Research home page
Courses: Fall 2014, Haverford
Courses: Spring 2015, Haverford