A to Z index

Doctors — surnames beginning “M”

Published profiles for UK doctorswith surnames beginning ‘M’, ordered by surname.

Profiles

1137 total

  • General Medical Council 1240847

    Peter De Vos MEIRING

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1408276

    Kanila Seetharam MELANTA

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1349708

    David MELDRUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1332144

    Hamish Robin Peter MELDRUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1313031

    John Macgregor MELDRUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326244

    Roger Owen MELHUISH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391736

    Walter Martin MELIA

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1302277

    Simon Temple MELLER

    Doctorvoluntary erasure at register check on 22 September 2026

  • General Medical Council 1392854

    Michele MELLOTTE

    Doctorerased at register check on 2 May 2026

  • General Medical Council 1345498

    Elaine Beaton MELROSE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1333176

    George Alexander MELROSE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1312528

    Alan William Thomas MELVILLE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1343355

    Richard Henry Duncan MELVILLE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1099041

    Pinkas MENCZER

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 4286301

    Josu Mendiguren

    Doctorsuspended at register check on 8 July 2026

  • General Medical Council 1074664

    Mayankote KUTTAN MENON

    Doctorlapsed at register check on 22 July 2026

  • General Medical Council 1344930

    Colin MENZIES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341322

    David Alexander MENZIES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1343812

    Derek Mcdonald MERCER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1371725

    Nigel MERCER-SMITH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1400340

    John MERRICK

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1240641

    Bruce Anthony MESSMER

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1331222

    Jane Anne METCALF

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323966

    Michael John METCALF

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 7672724

    Callum Metcalfe

    Doctorregistered at register check on 8 July 2026

  • General Medical Council 1304994

    Mary Milne MEURER-LABAN

    Doctornot registered at register check on 23 September 2026

  • General Medical Council 4714415

    Sayed Mia

    Doctorsuspended at register check on 9 July 2026

  • General Medical Council 1381715

    Mary-Christine Andrea MICHEL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1309638

    Helen Gordon MICHIE-BROWN

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1327128

    Alan MIDDLETON

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1312322

    Wilson Graham MIDDLETON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1352612

    John Judd MIKEL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1330788

    Christopher John MILBURN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339385

    Joan Rosemary Hilda MILES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1347689

    Kenneth William MILES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385757

    Myles Robert MILHENCH

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1348587

    Alexander Mccallum MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1355684

    Barbara Anne MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1317327

    Diane Fraser Dow MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1319257

    Donald Edward MILLAR

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1327726

    Elizabeth Miller MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330283

    Henry Rankin MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1319439

    Jean Heron MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327331

    John Wilson MILLAR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326189

    Kenneth Norman Ainslie MILLAR

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1211469

    Leslie Graham MILLARD

    Doctorlapsed at register check on 30 July 2026

  • General Medical Council 1349997

    Colin David MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1355794

    Doreen Elizabeth MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379280

    George Alan Balmer MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1309212

    Helen Stewart MILLER

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1358797

    Ita Mary MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1334029

    James Brawn MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1321029

    James Gordon MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1312669

    John Dow Booth MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1309171

    John MILLER

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1201194

    John MILLER

    Doctorlapsed at register check on 25 July 2026

  • General Medical Council 1332371

    John Norman MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1212910

    John Paul MILLER

    Doctorlapsed at register check on 30 July 2026

  • General Medical Council 1350005

    Marion MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1316199

    Paul Christopher MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1375767

    Robert George Allen MILLER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 7042977

    Thabo Miller

    Doctorregistered at register check on 9 July 2026

  • General Medical Council 1339158

    Graeme Robert MILLIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1317705

    Hugh Peter MILLIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341085

    John MILLIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1333815

    Patricia Mary MILLIGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 4431589

    Trevor Sean MILLIGAN

    Doctorregistered at register check on 22 September 2026

  • General Medical Council 1204489

    Hugh Trevor MILLINGTON

    Doctorregistered at register check on 26 July 2026

  • General Medical Council 1346107

    Sheena MILLINS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1312085

    Carol Penelope MILLNS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345230

    Alexander Wilson MILLS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1212790

    Linda Margaret MILLS

    Doctorlapsed at register check on 30 July 2026

  • General Medical Council 1305294

    Michael John MILLS

    Doctorvoluntary erasure at register check on 23 September 2026

  • General Medical Council 1328703

    Peter Rodney MILLS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1212783

    Richard Graham Stead MILLS

    Doctorlapsed at register check on 30 July 2026

  • General Medical Council 1330094

    Brian Reid MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1324194

    James Alastair MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1340651

    John Alexander MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1218370

    John Rodney MILNE

    Doctorlapsed at register check on 2 August 2026

  • General Medical Council 1321555

    Moira Rosalind MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1346176

    Robert Marr MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1319264

    Robert MILNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1315734

    Ailsa Margaret MILTON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1412844

    Harvey MINASIAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1350964

    Sarah Elizabeth MINCHOM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373875

    Adrian Marcus Bolton MINFORD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382888

    Hugh Donaldson Ferguson MINFORD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389256

    Jill Elizabeth MINFORD

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1208050

    Anita LI MING-CHENG

    Doctorlapsed at register check on 27 July 2026

  • General Medical Council 1280412

    Rahat Butul MINHAS

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1221758

    John Duncan MINORS

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1037803

    Razia Sultana MIR

    Doctorlapsed at register check on 15 July 2026

  • General Medical Council 1371244

    Jerzy MIRECKI

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1206175

    Mumtaz MIRZA

    Doctorlapsed at register check on 27 July 2026

  • General Medical Council 1405390

    Murari Nand MISHRA

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1278310

    Radha Mohan MISHRA

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1390388

    Francis Gerald MISKELLY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1301207

    Prem Chandra MISRA

    Doctorlapsed at register check on 22 September 2026

  • General Medical Council 1307313

    Sandhya MISRA

    Doctorvoluntary erasure at register check on 23 September 2026

  • General Medical Council 1333949

    Dalpatram Karsan MISTRY

    Doctorlapsed at register check on 1 May 2026

Choose what works for you. Your choices are remembered for 180 days and you can change them any time using Cookie settings.