Lecturer on Biology
Harvard University
Trinity College Dublin
Research Fellow
St.Vincent's University Hospital, Dublin
Director of Research Laboratories
Professor of Comparative Immunology
Trinity College, Dublin