Associate Professor of History of Science (History Dept.)
Before coming to Haverford I held a research appointment at Oxford University, and before that I taught at the University of Notre Dame.
B.Sc. in Chemstry, C.S.U. Long Beach
M.A. in History, C.S.U. Long Beach
M.A. & Ph.D. in History and Philosophy of Science, University of Notre Dame