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 1404492
Doctorlapsed at register check on 2 May 2026
General Medical Council 1350012
Doctorlapsed at register check on 1 May 2026
General Medical Council 1353091
Doctorregistered at register check on 1 May 2026
General Medical Council 1339110
Doctorlapsed at register check on 1 May 2026
General Medical Council 1250002
Doctorlapsed at register check on 12 September 2026
General Medical Council 1342220
Doctorlapsed at register check on 1 May 2026
General Medical Council 1211933
Doctorlapsed at register check on 30 July 2026
General Medical Council 1335099
Doctorlapsed at register check on 1 May 2026
General Medical Council 1371880
Doctorlapsed at register check on 1 May 2026
General Medical Council 1351996
Doctorlapsed at register check on 1 May 2026
General Medical Council 1339804
Doctorlapsed at register check on 1 May 2026
General Medical Council 1314180
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222649
Doctorlapsed at register check on 17 August 2026
General Medical Council 1310935
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379871
Doctorlapsed at register check on 1 May 2026
General Medical Council 1325236
Doctorlapsed at register check on 1 May 2026
General Medical Council 1314647
Doctorlapsed at register check on 1 May 2026
General Medical Council 1346877
Doctorlapsed at register check on 1 May 2026
General Medical Council 1343238
Doctorlapsed at register check on 1 May 2026
General Medical Council 1352629
Doctorlapsed at register check on 1 May 2026
General Medical Council 1319422
Doctorlapsed at register check on 1 May 2026
General Medical Council 1338250
Doctorlapsed at register check on 1 May 2026
General Medical Council 1350380
Doctorlapsed at register check on 1 May 2026
General Medical Council 1378186
Doctorregistered at register check on 1 May 2026
General Medical Council 1318627
Doctorlapsed at register check on 1 May 2026
General Medical Council 1322233
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330795
Doctorlapsed at register check on 1 May 2026
General Medical Council 1310650
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222728
Doctorlapsed at register check on 17 August 2026
General Medical Council 1350689
Doctorregistered at register check on 1 May 2026
General Medical Council 1309810
Doctorlapsed at register check on 1 May 2026
General Medical Council 1308936
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1222759
Doctorlapsed at register check on 17 August 2026
General Medical Council 1212013
Doctorlapsed at register check on 30 July 2026
General Medical Council 1382905
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330197
Doctorlapsed at register check on 1 May 2026
General Medical Council 1322219
Doctorlapsed at register check on 1 May 2026
General Medical Council 1338102
Doctorlapsed at register check on 1 May 2026
General Medical Council 1392885
Doctorlapsed at register check on 2 May 2026
General Medical Council 7285658
Doctorregistered at register check on 9 July 2026
General Medical Council 1405613
Doctorlapsed at register check on 2 May 2026
General Medical Council 1331806
Doctorlapsed at register check on 1 May 2026
General Medical Council 1411537
Doctorlapsed at register check on 2 May 2026
General Medical Council 1323478
Doctorlapsed at register check on 1 May 2026
General Medical Council 1403958
Doctorlapsed at register check on 2 May 2026
General Medical Council 1212116
Doctorlapsed at register check on 30 July 2026
General Medical Council 1394344
Doctorlapsed at register check on 2 May 2026
General Medical Council 1320073
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326770
Doctorlapsed at register check on 1 May 2026
General Medical Council 7036586
Doctorsuspended at register check on 9 July 2026
General Medical Council 1233788
Doctorlapsed at register check on 31 August 2026
General Medical Council 4480318
Doctorlapsed at register check on 10 July 2026
General Medical Council 1333224
Doctorlapsed at register check on 1 May 2026
General Medical Council 1324352
Doctorlapsed at register check on 1 May 2026
General Medical Council 1308314
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1320884
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222838
Doctorlapsed at register check on 17 August 2026
General Medical Council 1307038
Doctornot registered at register check on 23 September 2026
General Medical Council 4072658
Doctorregistered at register check on 9 July 2026
General Medical Council 1392892
Doctorlapsed at register check on 2 May 2026
General Medical Council 1360569
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222917
Doctorlapsed at register check on 17 August 2026
General Medical Council 1222924
Doctorlapsed at register check on 17 August 2026
General Medical Council 1392902
Doctorlapsed at register check on 2 May 2026
General Medical Council 1222993
Doctorlapsed at register check on 17 August 2026
General Medical Council 1393130
Doctorlapsed at register check on 2 May 2026
General Medical Council 1030260
Doctorlapsed at register check on 15 July 2026
General Medical Council 1269912
Doctorlapsed at register check on 15 September 2026
General Medical Council 7290599
Doctorerased at register check on 9 July 2026
General Medical Council 1217939
Doctorlapsed at register check on 1 August 2026
General Medical Council 1270927
Doctorlapsed at register check on 15 September 2026
General Medical Council 1347737
Doctorlapsed at register check on 1 May 2026
General Medical Council 1332388
Doctorregistered at register check on 1 May 2026
General Medical Council 1308118
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1319611
Doctorlapsed at register check on 1 May 2026
General Medical Council 1321373
Doctorlapsed at register check on 1 May 2026
General Medical Council 1233032
Doctorlapsed at register check on 31 August 2026
General Medical Council 1351491
Doctorregistered at register check on 1 May 2026
General Medical Council 1200643
Doctorlapsed at register check on 25 July 2026
General Medical Council 1345704
Doctorlapsed at register check on 1 May 2026
General Medical Council 1344947
Doctorlapsed at register check on 1 May 2026
General Medical Council 1395046
Doctorlapsed at register check on 2 May 2026
General Medical Council 1391334
Doctorregistered at register check on 2 May 2026
General Medical Council 1384093
Doctorlapsed at register check on 1 May 2026
General Medical Council 1314290
Doctorlapsed at register check on 1 May 2026
General Medical Council 1216794
Doctorlapsed at register check on 1 August 2026
General Medical Council 1394337
Doctorlapsed at register check on 2 May 2026
General Medical Council 1393477
Doctorregistered at register check on 2 May 2026
General Medical Council 1338308
Doctorlapsed at register check on 1 May 2026
General Medical Council 1371213
Doctorlapsed at register check on 1 May 2026
General Medical Council 1375633
Doctorlapsed at register check on 1 May 2026
General Medical Council 1372771
Doctorregistered at register check on 1 May 2026
General Medical Council 1370621
Doctorregistered at register check on 1 May 2026
General Medical Council 1378832
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309353
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1380202
Doctorregistered at register check on 1 May 2026
General Medical Council 1386655
Doctorlapsed at register check on 2 May 2026
General Medical Council 1386277
Doctorlapsed at register check on 2 May 2026
General Medical Council 1351501
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326873
Doctorlapsed at register check on 1 May 2026