Professor David Ryan

Status: 
Prof. (Chair in Mod. History)
University: 
Cork
Department: 
Department of History
Teaching: 
Mod. American
Research: 
History of U.S. foreign policy/relations