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 Peter Gordon James Burney
Public health medicine · GMC 2373041
Dr Harold Julian Burns
Public health medicine · GMC 0114365
Dr Henry James Gerard Burns
Public health medicine · GMC 1343403
Dr Michael Leslie Burr
Public health medicine · GMC 0114808
Dr Katie Rhiannon Burrell
Public health medicine · GMC 7835902
NHS Education for Scotland (NES)
Dr Margaret Hilary Burton
Public health medicine · GMC 2357065
Dr Sarah Nicola Busby
Public health medicine · GMC 7450906
NHSE Education East Midlands
Dr Frances Charlotte Butcher
Public health medicine · GMC 7429129
NHSE Education Thames Valley
Dr Alan Christopher Buttanshaw
Public health medicine · GMC 3578854
Dr Clive St John Buxton
Public health medicine · GMC 2325316
Dr Jennifer Lesley Bywaters
Public health medicine · GMC 1645318
Dr Chad Byworth
Public health medicine · GMC 7557454
NHSE Education North West London
Dr Michael Edward Caley
General Practice · GMC 6075018
NHS England Midlands Commissioning Region (East)
Dr Thomas Alexander Callender
Public health medicine · GMC 7408735
Cambridge University Hospitals NHS Foundation Trust
Dr Nigel Irving Rodney Calvert
Public health medicine · GMC 3294697
NHS Dumfries and Galloway
Dr Ian Hugh Cameron
Public health medicine · GMC 2438405
Dr Corinne Camilleri-Ferrante
Public health medicine · GMC 2531092
Dr Alexander Thomson Campbell
Public health medicine · GMC 0122528
Dr Colin Norman John Campbell
Public health medicine · GMC 4327035
UK Health Security Agency (UKHSA)
Dr Doreen Ann Campbell
Public health medicine · GMC 2329176
Dr Harry Campbell
Public health medicine · GMC 2550954
NHS Lothian
Dr Henrietta Campbell
Public health medicine · GMC 1376713
Dr Ian Dugald Campbell
Public health medicine · GMC 0123615
Dr Peter John Cansfield
General Practice · GMC 2841153
Dr Simon John Capewell
Public health medicine · GMC 2385583
Dr Robin Dawes Carlisle
Public health medicine · GMC 2855037
Dr Catherine Mary Carmichael
Public health medicine · GMC 2868446
Dr Kaetrin Carnegie-Smith
Public health medicine · GMC 0128438
Dr Dolores Carnicer Pont
Public health medicine · GMC 6100931
Dr Margaret Jennifer Murray Carpenter
Public health medicine · GMC 1586390