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 James McHardy
Public health medicine · GMC 1333413
Dr Thomas Michael Anthony McHugh
Public health medicine · GMC 2911612
Dr Christine Florence McKee
Public health medicine · GMC 7135170
Regional Agency for Public Health and Well-Being (Northern Ireland)
Dr Clifford Martin McKee
Public health medicine · GMC 2490636
University College London Hospitals NHS Foundation Trust
Dr William James Ernest McKee
Public health medicine · GMC 0495275
Dr Anna Mary McKeever
Public health medicine · GMC 7134254
Dr John Francis McKenna
Public health medicine · GMC 0496025
Dr Bruce Cameron McKenzie
General Practice · GMC 4064354
Dr Gordon Leonard McLaren
General Practice · GMC 2579005
Dr Joanna Clare McLaughlin
Public health medicine · GMC 7082816
NHS England South West Commissioning Region
Dr Florence McLean
Public health medicine · GMC 7454229
NHSE Education North East
Dr Mollie Helena McMahon
Public health medicine · GMC 7490942
NHSE Education Yorkshire and The Humber
Dr Christine McMaster
Public health medicine · GMC 4001218
Dr James Joseph McMenamin
General Practice · GMC 3244489
Public Health Scotland
Dr Neil McNeil
Public health medicine · GMC 0508340
Dr Sarah Jane McNulty
General Practice · GMC 4427430
Department of Health and Social Care
Dr Jonathan McWilliam
Public health medicine · GMC 2616326
Dr Thomas Wilson Meade
Public health medicine · GMC 0533779
Dr Norman Peter Melia
Public health medicine · GMC 0535582
Dr Margaret Leah Meltzer
Public health medicine · GMC 2242833
Dr Richard Alan Mendelsohn
General Practice · GMC 3244111
NHS England Midlands Commissioning Region (West)
Dr Sarah Kathrine Meredith
Public health medicine · GMC 2848071
Dr Alice Middleton
Public health medicine · GMC 7599826
NHSE Education East of England
Dr John Duncan Middleton
Public health medicine · GMC 2484932
Faculty of Public Health
Dr Maeve Middleton
Public health medicine · GMC 7524825
Northern Ireland Medical and Dental Training Agency (NIMDTA)
Dr David Peter Braddock Miles
Public health medicine · GMC 0540522
Dr Rosemary Elizabeth Millar
Public health medicine · GMC 4599850
NHS National Services Scotland
Dr Kathryn Millard
Public health medicine · GMC 2818458
Dr David Louis Miller
Public health medicine · GMC 0542287
Dr James Mcculloch Miller
General Practice · GMC 3116834