Townley W. Chisholm Instructor in Science, Independence Foundation Distinguished Professorship Education B.A. Harvard University M.S. University of Oxford