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