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 Liam Joseph Donaldson
General (internal) medicine · GMC 1554809
Faculty of Public Health
Dr James Duncan Donnelly
Public health medicine · GMC 1574607
Dr Michael Denis Ignatius Donnelly
Public health medicine · GMC 1387498
Dr Peter Duncan Donnelly
Public health medicine · GMC 3108619
NHS Fife
Dr Timothy Nigel Harewood Doran
Public health medicine · GMC 4129471
Department of Health and Social Care
Dr Stephen Geoffrey Dorey
Public health medicine · GMC 6079072
Dr Alexander Fedorovich Doroshenko
Public health medicine · GMC 5197736
Dr Beth Sinclair Dorrans
Public health medicine · GMC 7608086
NHS Education for Scotland (NES)
Dr Durka Sankararajah Dougall
Public health medicine · GMC 6075860
Department of Health and Social Care
Dr Margaret Jean Douglas
General Practice · GMC 3333659
Public Health Scotland
Dr Yvonne Gabrielle Doyle
Public health medicine · GMC 3306091
Dr Sean Fergus Drysdale
Public health medicine · GMC 2749213
Dr Georgia Jacqueline Duckworth
Infectious diseases · GMC 2467821
Dr Celia Helen Duff
Public health medicine · GMC 2444549
Dr Erika Frances Duffell
Public health medicine · GMC 4028367
Faculty of Public Health
Dr Julia Ekaete Akoi Duke-Macrae
Public health medicine · GMC 5193397
Dr John Kevin Dunbar
Public health medicine · GMC 6130046
NHS England London Commissioning Region (South East & South West)
Dr Kate Dun Campbell
General Practice · GMC 7420492
Dr Bruce Montgomerie Duncan
Public health medicine · GMC 2556895
Dr Clara Isobel Duncan
Public health medicine · GMC 7831088
NHSE Education North West
Dr James Montgomery Dunlop
Infectious diseases · GMC 0009858
Dr Abigail Charlotte Dunn
Public health medicine · GMC 7518217
NHSE Education Wessex
Dr Evangelie Yolande Dunn
Public health medicine · GMC 7266469
NHSE Education North West
Dr Jessica Rachel Dunphy
Public health medicine · GMC 7558235
NHSE Education Yorkshire and The Humber
Dr Timothy Nigel Dyke
General Practice · GMC 2440686
Dr Ryan Eagle
Public health medicine · GMC 7665771
NHSE Education Wessex
Dr Howard Robin Eastcott
Public health medicine · GMC 2543060
Dr Michael Lazare Edelstein
Public health medicine · GMC 6135453
Dr Mark Anthony Edgar
Public health medicine · GMC 1474202
Dr Harriet Selina Anne Edmondson
Public health medicine · GMC 7427216