Dr Brendan O'Shea

GP and Lecturer, Department of Public Health and Primary Care TCD, Dublin