O'Dowd Tom

Tom O'Dowd is a general practitioner and Professor of general practice in the Department of Public Health and Primary Care, Trinity College Dublin, Ireland.