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 Charles Evan Price
General Practice · GMC 2654281
Dr Jacqueline Frances Price
Public health medicine · GMC 3659775
NHS Lothian
Dr Ellen Caroline Pringle
Public health medicine · GMC 6103194
UK Health Security Agency (UKHSA)
Dr Edwin John Pugh
General Practice · GMC 2379061
Dr Richard Nicholas Hinsley Pugh
Public health medicine · GMC 1518726
Dr Bernadette Louise Purcell
Public health medicine · GMC 3658217
Dr Alison Helen Pye
General Practice · GMC 6103449
Department of Health and Social Care
Dr Maryan Jennifer Pye
Public health medicine · GMC 1446708
Dr Oliver James Quantick
Public health medicine · GMC 7020653
Dr Catherine Quigley
Public health medicine · GMC 2602796
Dr Paul Augustine Quigley
Public health medicine · GMC 1391499
Dr Matthew Quinn
Public health medicine · GMC 7604850
NHSE Education Thames Valley
Dr Georgina Margaret Radford
Public health medicine · GMC 2500492
Dr John Michael Chantrell Radford
General Practice · GMC 2630063
Dr Julia Elizabeth Raines
General Practice · GMC 3282399
Dr Giridharan Rajaratnam
Public health medicine · GMC 2722425
Department of Health and Social Care
Dr Alyssa Joy Wauchope Ralph
Public health medicine · GMC 7671956
NHSE Education South West
Dr Francesca Ramondetti
Public health medicine · GMC 7282553
Dr Kulsum Janmohamed Rampling
General Practice · GMC 4633862
NHS England Midlands Commissioning Region (East)
Dr Colin Ninian Ramsay
Public health medicine · GMC 2549781
Dr Mary Elizabeth Booth Ramsay
Public health medicine · GMC 3065677
UK Health Security Agency (UKHSA)
Dr Brijender Singh Rana
Public health medicine · GMC 2261410
Dr Mala Rao
Public health medicine · GMC 3149319
Dr Vasanampalli Bhargavi Rao
Public health medicine · GMC 4645043
Dr Nika Thandiwe Raphaely
Public health medicine · GMC 6030653
UK Health Security Agency (UKHSA)
Dr Anna Marie Ray
Public health medicine · GMC 7454884
Leeds Community Healthcare NHS Trust
Dr Coralie Sunanda Ray
Public health medicine · GMC 2733863
Dr Sarah Patricia Rayfield
Public health medicine · GMC 6129996
Department of Health and Social Care
Dr Catherine Anne Read
Public health medicine · GMC 2805582
Dr Henna Reddy
Public health medicine · GMC 7941656
NHSE Education North West