A to Z index

Doctors — surnames beginning “MI”

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

Profiles

92 total

  • 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

  • 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

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