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 Jennifer Louise Armstrong
Public health medicine · GMC 3293696
Dr Audrey Kathleen Arnold
Public health medicine · GMC 0038542
Dr Yvonne Mary Constance Arthurs
Public health medicine · GMC 1378650
Dr Nachiappan Arunachalam
Public health medicine · GMC 5194727
UK Health Security Agency (UKHSA)
Dr Nima Asgari-Jirhandeh
Public health medicine · GMC 4327475
Dr Laura Lucy Asher
Public health medicine · GMC 6150370
Department of Health and Social Care
Dr John Selwyn Alford Ashley
Public health medicine · GMC 0040390
Dr Lauren Ashley
Public health medicine · GMC 7672194
NHSE Education Kent, Surrey and Sussex
Dr John Richard Ashton
General Practice · GMC 1462416
Dr Martin Ashton-Key
General Practice · GMC 3329225
University Hospital Southampton NHS Foundation Trust
Dr Esther Jane Aspinall
Public health medicine · GMC 6050320
NHS Ayrshire and Arran
Dr Christina Joanne Atchison
Public health medicine · GMC 6064796
Imperial College Healthcare NHS Trust
Dr Paul Zaferios Athanasopoulos
Public health medicine · GMC 7550490
NHS Education for Scotland (NES)
Dr Andrea Julie Atherton
Public health medicine · GMC 3168312
Dr Francis Atherton
General Practice · GMC 2594695
Dr Janet Atherton
Public health medicine · GMC 3119466
Dr Matthew Robert Atkinson
Public health medicine · GMC 7017630
Department of Health and Social Care
Dr Susan Atkinson
General Practice · GMC 2211910
Dr Kiranjeet Kaur Attridge
General Practice · GMC 6102591
Military Medical Personnel
Dr Daphne Isabelle Austin
Public health medicine · GMC 3387689
Dr Ishraga Mohamed Ali Awad
General Practice · GMC 5190279
Dr Philip John Ayres
General Practice · GMC 2922335
Dr Oscar Max Bachmann
Public health medicine · GMC 3437357
Norfolk and Norwich University Hospitals NHS Foundation Trust
Dr Sallie Elizabeth Bacon
Public health medicine · GMC 2830478
Dr Kerry Badger
Public health medicine · GMC 7562111
NHSE Education Yorkshire and The Humber
Dr Julie Joy Bagnall
Public health medicine · GMC 0045034
Dr Katie Louise Bailey
Public health medicine · GMC 4117111
Department of Health and Social Care
Dr Kerry Ann Bailey
General Practice · GMC 4129299
NHS England South West Commissioning Region
Dr Neville Martin Bailey
Public health medicine · GMC 0002899
Dr Marion Ruth Sloan Bain
Public health medicine · GMC 3288670
NHS National Services Scotland