Karl Johnson
Professor of Biology; Department Chair
Biography
Education
B.A., Swarthmore College
M.S., M.Phil., and Ph.D., Yale University
Research
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 2012, Haverford
Biology
|
Courses: Spring 2013, Haverford
Biology
|

