Professor Marie Therese Flanagan

Status: 
Prof. of Med. History
University: 
Belfast
Department: 
School of History and Anthropology
Research: 
12th c. Ireland