Public health medicine Doctors
Public health doctors protect and improve the health of whole populations through disease prevention, health protection and service planning. 2,003 doctors listed.
2,003 doctors
Dr Noel Denis McCarthy
Public health medicine · GMC 4572093
Dr Rachael McCarthy
Public health medicine · GMC 7489877
NHSE Education South West
Dr Gerard Mervyn McCartney
General Practice · GMC 6026639
Public Health Scotland
Dr Maureen McCartney
Public health medicine · GMC 2832030
Dr Joanne Mary McClean
Public health medicine · GMC 4644365
Department of Health (Northern Ireland)
Dr Brian Gerald McCloskey
Public health medicine · GMC 1388619
Dr Alastair James McColl
General Practice · GMC 2991670
Dr Anna Guilford McCormick
Public health medicine · GMC 0782298
Dr Duncan Freer McCormick
General Practice · GMC 3493317
Public Health Scotland
Dr David Christopher Ariam McCoy
Public health medicine · GMC 3320343
Dr Laura Catherine McCrimmon
Public health medicine · GMC 7717130
NHSE Education South West
Dr Geraldine Rita McDarby
Public health medicine · GMC 8127536
Dr Basil Alexander McDonald
Public health medicine · GMC 7601305
Health Education and Improvement Wales
Dr Helen Isabel McDonald
Public health medicine · GMC 6160361
Faculty of Public Health
Dr Ian Alexander McDonald
Public health medicine · GMC 1316986
Dr Owen McDonald
Public health medicine · GMC 7519039
NHS Education for Scotland (NES)
Dr Paula Claire McDonald
General Practice · GMC 2685173
Dr Marie Bernadette McEvoy
Public health medicine · GMC 1548239
Dr James McEwen
Public health medicine · GMC 0485759
Dr Suzanne Elizabeth McFall
Public health medicine · GMC 7558349
NHS England Midlands Commissioning Region (East)
Dr Eveline Anne McGhee
Public health medicine · GMC 7949961
NHS Education for Scotland (NES)
Dr Shaun Christopher Murray McGill
Public health medicine · GMC 7601062
Department of Health and Social Care
Dr Matthew McGlennon
Public health medicine · GMC 2709538
Dr James Gordon McGowan
Public health medicine · GMC 7264488
UK Health Security Agency (UKHSA)
Dr Majel Celia McGranahan
Public health medicine · GMC 7457675
NHSE Education West Midlands
Dr Catherine Winefride McGrother
Public health medicine · GMC 2277585
Dr Christopher Charles McGuigan
Public health medicine · GMC 4043232
Dr Sinead Mary McGuinness
Public health medicine · GMC 7015565
Regional Agency for Public Health and Well-Being (Northern Ireland)
Dr Katherine Marie McHale
Public health medicine · GMC 6149830
Dr Philip McHale
Public health medicine · GMC 7080556
Department of Health and Social Care