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 Colin John Roberts
Public health medicine · GMC 0693846
Dr David James Roberts
Public health medicine · GMC 6155631
UK Health Security Agency (UKHSA)
Dr Donald James Roberts
Public health medicine · GMC 0694081
Dr George Arthur Gibbon Roberts
Public health medicine · GMC 7837123
NHSE Education East of England
Dr Julian Foley Roberts
General Practice · GMC 2654298
Dr Richard John Roberts
Public health medicine · GMC 3116975
Dr Susan Rosemary Roberts
General Practice · GMC 6122409
Department of Health and Social Care
Dr David Eric Robertson
General Practice · GMC 1248773
Dr Fiona Margaret Robertson
Public health medicine · GMC 7519073
NHS Education for Scotland (NES)
Dr Lynne Margaret Robertson
General Practice · GMC 3559284
Dr Moira Carole Robertson
Public health medicine · GMC 0628299
Dr Rita Mary Prisca Robertson
Public health medicine · GMC 2588829
Dr Elizabeth Clare Robin
Public health medicine · GMC 3179255
Dr Sophie Robin
Public health medicine · GMC 7490481
NHSE Education Wessex
Dr Carla Christine Robinson
Public health medicine · GMC 7456468
Department of Health and Social Care
Dr Damian Paul Robinson
Public health medicine · GMC 3084106
Cumbria, Northumberland, Tyne and Wear NHS Foundation Trust
Dr Emma Kate Robinson
Public health medicine · GMC 3556937
Dr Joan Florence Robinson
Public health medicine · GMC 0582340
Dr Michael Barney Robinson
General Practice · GMC 2569730
NHS England London Commissioning Region (South East & South West)
Dr Anita Mary Roche
Public health medicine · GMC 4323512
UK Health Security Agency (UKHSA)
Dr Melanie Roche
General Practice · GMC 6029312
NHS England North West Commissioning Region
Dr Monica Frances Roche
Public health medicine · GMC 2684244
Dr Paul Julian Roderick
Public health medicine · GMC 2597557
Dr John Somerset Rodgers
Public health medicine · GMC 0697998
Dr Boaventura Rodrigues
Public health medicine · GMC 5186598
Dr Veena Coutinho Rodrigues
Public health medicine · GMC 5201878
Dr Cerilan Rogers
General Practice · GMC 2673215
Dr Chloe Jane Rogers
Public health medicine · GMC 7752707
NHSE Education West Midlands
Dr Finn Romanes
Public health medicine · GMC 6087135
Dr Cleone Isabel Frances Rooney
Public health medicine · GMC 2412168