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 1321366

    Charles James MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1393123

    David Bradford MITCHELL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1311259

    David Wright MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1381351

    Deirdre Christine MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345663

    Doreen Helen MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1205363

    Henry Atkinson MITCHELL

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1394997

    Jennifer Bernadette MITCHELL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1348037

    John Douglas MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1341975

    Kenneth Gordon MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1324187

    Mary Brigeen MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345656

    Roy MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1221844

    Susan Carolyn MITCHELL

    Doctorregistered at register check on 17 August 2026

  • General Medical Council 1367078

    Susan Frances MITCHELL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1347579

    William Alexander Laurie MITCHELL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1379833

    William Hamilton MITCHELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330214

    Anne Vass MITCHELSON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1277539

    Jeremy Ian Halcro MITCHESON

    Doctorlapsed at register check on 16 September 2026

  • General Medical Council 1271179

    Satish Chandra MITTAL

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 1252303

    Seyed Mahmood MOALYPOUR

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1277546

    Charles Noel Arkless MOBBS

    Doctorregistered at register check on 16 September 2026

  • General Medical Council 1318854

    Jacquelyn Mary MOBBS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379840

    Glenda Rosalind MOCK

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1264591

    Clare Bernadette MODELL

    Doctorlapsed at register check on 13 September 2026

  • General Medical Council 1349461

    Neena Krishnakumar MODI

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1336234

    Brian MOFFAT

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1313419

    Ian Angus MOFFAT

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339103

    Leslie Ernest Fraser MOFFAT

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1317365

    Peter Leigh MOFFAT

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385764

    Gale Samuel John MOFFETT

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1382895

    John Cuming MOFFETT

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323461

    Mohammed Omar MOHAMDEE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1276899

    Gulzar MOHAMMAD

    Doctorlapsed at register check on 16 September 2026

  • General Medical Council 4619871

    Mohammad Mohammad

    Doctorregistered at register check on 8 July 2026

  • General Medical Council 1343317

    Riaz MOHAMMED

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1221930

    Puttaveeraiah MOHAN

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1318067

    Rabia Joan MOHIUDDIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1251780

    Syed Ahmed MOHIUDDIN

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1339165

    Jacqueline Yek Quen MOK

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1400553

    Michael Richard MOLE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1379857

    Kenneth William MOLES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1360545

    Raymond Alexander Boyce MOLLAN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1300512

    Elizabeth Margaret MOLYNEUX

    Doctorregistered at register check on 22 September 2026

  • General Medical Council 1249509

    Malcolm Edward MOLYNEUX

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1347641

    Mary Teresa MONAGHAN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1372252

    Mehmoodelrashid MONGALEE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323272

    Robert David Hugh MONIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1314283

    Afzal MONIR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1222041

    Gillian Rosemary MONTAGUE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1378791

    Robert Flage MONTEIRO

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1378557

    William Orlando MONTEIRO

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1337826

    David Pirrie MONTGOMERY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379864

    Elizabeth Anne MONTGOMERY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1329821

    Hugh Dyson MONTGOMERY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1389263

    Jennifer Susan MONTGOMERY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1201053

    Hatim Shaikhadam MOOCHHALA

    Doctorlapsed at register check on 25 July 2026

  • General Medical Council 1222113

    Charles Arthur Leslie MOON

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1252217

    Alison Elizabeth Jennifer MOORE

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1377202

    Deirdre Irene MOORE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1355859

    Jeanette Elizabeth Maureen MOORE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1222137

    John Charles Gibson MOORE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1310179

    John Mcewan MOORE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1222182

    Kenneth Thomas Heath MOORE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1222199

    Kevin Charles MOORE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1389500

    Kieron MOORE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1234899

    Michael Reginald MOORE

    Doctorlapsed at register check on 1 September 2026

  • General Medical Council 1393817

    Niall James MOORE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1389270

    Patrick Richard Joseph MOORE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1344260

    Philip Daniel MOORE

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1316553

    Roland Ian MOORE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1360552

    Samuel MOORE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1222278

    William Edmonds Dodwell MOORE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1392861

    Robert John MOOREHEAD

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1392232

    Rosemary Ann MOOREHEAD

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1222285

    Noel Sidney MOORES

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1204506

    David Maurice MOORSOM

    Doctorlapsed at register check on 26 July 2026

  • General Medical Council 1394210

    Anthony MORAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1385032

    John Ronan MORAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 3115204

    Simon Moran

    Doctorerased at register check on 8 July 2026

  • General Medical Council 1347634

    Alastair Hamilton MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1339172

    Andrew Duncan MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1278705

    Anthony George MORGAN

    Doctorregistered at register check on 17 September 2026

  • General Medical Council 1232880

    Beryl MORGAN

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1342615

    David Ronald MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1233070

    Geoffrey Frank MORGAN

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1313938

    John Mitchell MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353156

    Margaret Eleanor Imogen MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1222371

    Margaret MORGAN

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1321995

    William John MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326024

    Wyn Price MORGAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1384983

    Johanna Mary Angela MORIARTY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1218576

    Colin John MORLEY

    Doctorlapsed at register check on 2 August 2026

  • General Medical Council 1339811

    Kenneth Donald MORLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1218583

    Ruth MORLEY

    Doctorlapsed at register check on 2 August 2026

  • General Medical Council 1336416

    Susan Margaret MORLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337709

    Christopher George MORRAN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337943

    George Mitchell MORRICE

    Doctorsuspended at register check on 1 May 2026

  • General Medical Council 1308778

    John James MORRICE

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1340417

    Alexander James MORRIS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1335109

    Ann Helen Margaret MORRIS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1212147

    David John MORRIS

    Doctorlapsed at register check on 30 July 2026

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