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 1086553
Doctorlapsed at register check on 23 July 2026
General Medical Council 1343269
Doctorlapsed at register check on 1 May 2026
General Medical Council 1329474
Doctorlapsed at register check on 1 May 2026
General Medical Council 1352227
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345962
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349966
Doctorregistered at register check on 1 May 2026
General Medical Council 1315428
Doctorlapsed at register check on 1 May 2026
General Medical Council 1317633
Doctorregistered at register check on 1 May 2026
General Medical Council 1277261
Doctorlapsed at register check on 16 September 2026
General Medical Council 1317499
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337785
Doctorregistered at register check on 1 May 2026
General Medical Council 1370308
Doctorlapsed at register check on 1 May 2026
General Medical Council 1394784
Doctorregistered at register check on 2 May 2026
General Medical Council 1379785
Doctorregistered at register check on 1 May 2026
General Medical Council 1370315
Doctorregistered at register check on 1 May 2026
General Medical Council 1382857
Doctorregistered at register check on 1 May 2026
General Medical Council 1235027
Doctorlapsed at register check on 1 September 2026
General Medical Council 1381557
Doctorlapsed at register check on 1 May 2026
General Medical Council 1329058
Doctorregistered at register check on 1 May 2026
General Medical Council 1332869
Doctorlapsed at register check on 1 May 2026
General Medical Council 1212817
Doctorlapsed at register check on 30 July 2026
General Medical Council 1325315
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330386
Doctorlapsed at register check on 1 May 2026
General Medical Council 1314609
Doctorlapsed at register check on 1 May 2026
General Medical Council 1391516
Doctorlapsed at register check on 2 May 2026
General Medical Council 1392775
Doctorregistered at register check on 2 May 2026
General Medical Council 1385692
Doctorregistered at register check on 2 May 2026
General Medical Council 1333011
Doctorlapsed at register check on 1 May 2026
General Medical Council 1334191
Doctorlapsed at register check on 1 May 2026
General Medical Council 1382864
Doctorregistered at register check on 1 May 2026
General Medical Council 1278664
Doctorlapsed at register check on 17 September 2026
General Medical Council 1377123
Doctorlapsed at register check on 1 May 2026
General Medical Council 1344253
Doctorlapsed at register check on 1 May 2026
General Medical Council 1394887
Doctorlapsed at register check on 2 May 2026
General Medical Council 1377130
Doctorlapsed at register check on 1 May 2026
General Medical Council 1389191
Doctorlapsed at register check on 2 May 2026
General Medical Council 1344899
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349227
Doctorregistered at register check on 1 May 2026
General Medical Council 1308754
Doctorregistered without licence at register check on 24 September 2026
General Medical Council 1394155
Doctorlapsed at register check on 2 May 2026
General Medical Council 1353895
Doctorregistered at register check on 1 May 2026
General Medical Council 1333444
Doctorlapsed at register check on 1 May 2026
General Medical Council 1392782
Doctorlapsed at register check on 2 May 2026
General Medical Council 1324723
Doctorlapsed at register check on 1 May 2026
General Medical Council 1310090
Doctorlapsed at register check on 1 May 2026
General Medical Council 1356070
Doctorlapsed at register check on 1 May 2026
General Medical Council 1323344
Doctorlapsed at register check on 1 May 2026
General Medical Council 1322659
Doctorlapsed at register check on 1 May 2026
General Medical Council 1327764
Doctorlapsed at register check on 1 May 2026
General Medical Council 1341023
Doctorlapsed at register check on 1 May 2026
General Medical Council 1327410
Doctorlapsed at register check on 1 May 2026
General Medical Council 1342804
Doctorlapsed at register check on 1 May 2026
General Medical Council 1333420
Doctorlapsed at register check on 1 May 2026
General Medical Council 1316209
Doctorlapsed at register check on 1 May 2026
General Medical Council 1392799
Doctorlapsed at register check on 2 May 2026
General Medical Council 1343544
Doctorlapsed at register check on 1 May 2026
General Medical Council 1322439
Doctorlapsed at register check on 1 May 2026
General Medical Council 1211366
Doctorlapsed at register check on 30 July 2026
General Medical Council 1315727
Doctorlapsed at register check on 1 May 2026
General Medical Council 1315291
Doctorlapsed at register check on 1 May 2026
General Medical Council 1321988
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345292
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337716
Doctorlapsed at register check on 1 May 2026
General Medical Council 1351673
Doctorlapsed at register check on 1 May 2026
General Medical Council 1343434
Doctorregistered at register check on 1 May 2026
General Medical Council 1393965
Doctorlapsed at register check on 2 May 2026
General Medical Council 1277522
Doctorlapsed at register check on 16 September 2026
General Medical Council 1363311
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345333
Doctorlapsed at register check on 1 May 2026
General Medical Council 1393893
Doctorlapsed at register check on 2 May 2026
General Medical Council 1385702
Doctorlapsed at register check on 2 May 2026
General Medical Council 1356458
Doctorlapsed at register check on 1 May 2026
General Medical Council 1384419
Doctorlapsed at register check on 1 May 2026
General Medical Council 1380460
Doctorlapsed at register check on 1 May 2026
General Medical Council 1394894
Doctorregistered at register check on 2 May 2026
General Medical Council 1392816
Doctorlapsed at register check on 2 May 2026
General Medical Council 1316522
Doctorlapsed at register check on 1 May 2026
General Medical Council 1315497
Doctorlapsed at register check on 1 May 2026
General Medical Council 1380130
Doctorlapsed at register check on 1 May 2026
General Medical Council 1390041
Doctorlapsed at register check on 2 May 2026
General Medical Council 1309157
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1339017
Doctorlapsed at register check on 1 May 2026
General Medical Council 1316546
Doctorregistered at register check on 1 May 2026
General Medical Council 1351484
Doctorlapsed at register check on 1 May 2026
General Medical Council 1342464
Doctorlapsed at register check on 1 May 2026
General Medical Council 1360521
Doctorlapsed at register check on 1 May 2026
General Medical Council 1252736
Doctorlapsed at register check on 12 September 2026
General Medical Council 1326660
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330207
Doctorlapsed at register check on 1 May 2026
General Medical Council 1332175
Doctorregistered at register check on 1 May 2026
General Medical Council 1333169
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326017
Doctorregistered at register check on 1 May 2026
General Medical Council 1364501
Doctorlapsed at register check on 1 May 2026
General Medical Council 1407244
Doctorlapsed at register check on 2 May 2026
General Medical Council 1303876
Doctordeceased at register check on 23 September 2026
General Medical Council 1411018
Doctorlapsed at register check on 2 May 2026
General Medical Council 1203945
Doctorlapsed at register check on 26 July 2026
General Medical Council 1308747
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1098978
Doctorlapsed at register check on 24 July 2026
General Medical Council 1337448
Doctorlapsed at register check on 1 May 2026