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 1353259

    Mary Allison MATHIESON

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1408465

    Chandra Prabha MATHUR

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1269383

    Vishwanath Prasad MATHUR

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 7312162

    Monika Matko

    Doctorsuspended at register check on 8 July 2026

  • General Medical Council 1312009

    Duncan Jack MATTHEW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349368

    Allyson June MATTHEWS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1349337

    David Marshall MATTHEWS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1355464

    John Gilbert Wynne MATTHEWS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1285417

    Peter Douglas MATTHEWS

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1202061

    Tapati Guha MAULIK

    Doctorlapsed at register check on 25 July 2026

  • General Medical Council 1088490

    AYE MAUNG

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 1244607

    PE THAN MAUNG

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1377185

    Raymond Douglas MAW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349423

    Nicholas Colin MAWBY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1342749

    John Howard MAWDSLEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1380549

    Hugh John Dennis MAWHINNEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1207262

    Jacqueline Susan MAXMIN

    Doctorregistered at register check on 27 July 2026

  • General Medical Council 1324950

    Craig William MAXWELL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1393721

    Doreen Dorothy MAXWELL

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1285345

    James Ian MAXWELL

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1379826

    Robert John MAXWELL

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1204458

    Andrew Rayner Luxmoore MAY

    Doctorregistered at register check on 26 July 2026

  • General Medical Council 1371581

    Anne-Marie MAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1347452

    Colin John MAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1329412

    David Robert MAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1311455

    Kathleen Mackenzie MAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1324204

    Malcolm Mckim LE MAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1401028

    Nigel Keith MAYBURY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1217647

    Karl David FORTES MAYER

    Doctorlapsed at register check on 1 August 2026

  • General Medical Council 1233702

    Peter Paul MAYER

    Doctorlapsed at register check on 31 August 2026

  • General Medical Council 1285431

    Joyce Brenda Metcalf MAYES

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1098851

    John Graham MAYNARD

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 1240995

    Rasheed MAZHAR

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1268258

    Santi MAZUMDAR

    Doctorlapsed at register check on 13 September 2026

  • General Medical Council 1308022

    Lorne Alexander Macleod MCADIE

    Doctornot registered at register check on 24 September 2026

  • General Medical Council 1329089

    Matthew MCALEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337297

    Susan Jean MCALLION

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1326282

    James Alexander MCALLISTER

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1392706

    Jarlath MCALOON

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1225745

    Stuart Gemmell MCALPINE

    Doctorlapsed at register check on 17 August 2026

  • General Medical Council 1390948

    Cora MCANALLEN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1384000

    James Gerard MCANALLEN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1309803

    Ian William MCANDREW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1320183

    Donald Robert MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1328954

    James Gemmell MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1336887

    Sheila Mary MCARTHUR

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379723

    Charles Oscar MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351934

    Edward John MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382699

    Emer Mary MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379761

    Mary Patricia MCATEER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1327018

    James MCAULAY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1378296

    Dympna Mary MCAULEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1361230

    Robert Roger MCAULEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337053

    Pauline Anne MCAVOY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1320846

    David Ferguson MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1323038

    Hamish Mcneil MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385582

    John Brendan MCBRIDE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1373741

    Michael Edward MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1370236

    Richard John MCBRIDE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391011

    Francis Gerard MCCAFFERTY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1333293

    Jean Innes MCCAFFERTY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349698

    Charlotte Pelham MCCAIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353792

    Ronald Harry MCCAIG

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1225848

    Iain William MCCALL

    Doctorregistered at register check on 17 August 2026

  • General Medical Council 1342581

    James Stein MCCALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337431

    John Good MCCALL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389988

    Susan Elizabeth MCCALLAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1387072

    William MCCALLION

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1340297

    Elizabeth Dorothy Anne MCCALL-SMITH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1311228

    Alexander Symon Ross MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1345223

    Alison Elizabeth MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331325

    Angela Maria MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1340345

    Charles John MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349959

    Malcolm Iain Duncan MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1322817

    Mary Mcnee MCCALLUM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1381313

    David Noel MCCANDLESS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1382716

    William MCCANDLESS

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1346987

    Clare Marie MCCANN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1389122

    John Patrick MCCANN

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1387735

    Margaret Ann MCCANN

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1378605

    Michael Gerard MCCANN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1248993

    David Terence MCCARTHY

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1083976

    Kevin John MCCARTHY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1394502

    Kevin MCCARTHY

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1379778

    Margaret Anne MCCARTHY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1387931

    Timothy James MCCARTHY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1084018

    Dennis Roux MCCARTNEY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1084025

    Peter Wynne MCCARTNEY

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1373758

    Malcolm MCCAUGHEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1385599

    Michael MCCAVERT

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1308596

    Margaret Clacher Weir MCCAW

    Doctorvoluntary erasure at register check on 24 September 2026

  • General Medical Council 1392713

    Noreen Mary MCCAY

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1382723

    Michael MCCLATCHEY

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1084063

    Clyde George MCCLEAN

    Doctorlapsed at register check on 23 July 2026

  • General Medical Council 1382730

    William Finlay MCCLEERY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373765

    Charles Joseph MCCLELLAND

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1312126

    David Brian Lorimer MCCLELLAND

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373772

    Jennifer Anne Elizabeth MCCLELLAND

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1385609

    Martin Raymond MCCLELLAND

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1370243

    William Morris MCCLELLAND

    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.