Dr. Joe Cain

Status: 
Sen. Lecturer in History and Phil. of Biology
University: 
London: University College
Department: 
Department of Science and Technology Studies
Research: 
20th c. evolutionary studies; History of natural History