Dr. Shane D. Doyle

Status: 
Sen. Lecturer in Wider World History
University: 
Leeds
Department: 
School of History
Teaching: 
Afric.
Research: 
Demographic History; medical History; environmental History