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
Doctorlapsed at register check on 1 May 2026
General Medical Council 1393123
Doctorlapsed at register check on 2 May 2026
General Medical Council 1311259
Doctorlapsed at register check on 1 May 2026
General Medical Council 1381351
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345663
Doctorlapsed at register check on 1 May 2026
General Medical Council 1205363
Doctorlapsed at register check on 26 July 2026
General Medical Council 1394997
Doctorlapsed at register check on 2 May 2026
General Medical Council 1348037
Doctorlapsed at register check on 1 May 2026
General Medical Council 1341975
Doctorlapsed at register check on 1 May 2026
General Medical Council 1324187
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345656
Doctorlapsed at register check on 1 May 2026
General Medical Council 1221844
Doctorregistered at register check on 17 August 2026
General Medical Council 1367078
Doctorregistered at register check on 1 May 2026
General Medical Council 1347579
Doctorregistered at register check on 1 May 2026
General Medical Council 1379833
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330214
Doctorlapsed at register check on 1 May 2026
General Medical Council 1277539
Doctorlapsed at register check on 16 September 2026
General Medical Council 1271179
Doctorlapsed at register check on 15 September 2026
General Medical Council 1252303
Doctorlapsed at register check on 12 September 2026
General Medical Council 1277546
Doctorregistered at register check on 16 September 2026
General Medical Council 1318854
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379840
Doctorregistered at register check on 1 May 2026
General Medical Council 1264591
Doctorlapsed at register check on 13 September 2026
General Medical Council 1349461
Doctorregistered at register check on 1 May 2026
General Medical Council 1336234
Doctorlapsed at register check on 1 May 2026
General Medical Council 1313419
Doctorlapsed at register check on 1 May 2026
General Medical Council 1339103
Doctorregistered at register check on 1 May 2026
General Medical Council 1317365
Doctorlapsed at register check on 1 May 2026
General Medical Council 1385764
Doctorregistered at register check on 2 May 2026
General Medical Council 1382895
Doctorlapsed at register check on 1 May 2026
General Medical Council 1323461
Doctorlapsed at register check on 1 May 2026
General Medical Council 1276899
Doctorlapsed at register check on 16 September 2026
General Medical Council 4619871
Doctorregistered at register check on 8 July 2026
General Medical Council 1343317
Doctorlapsed at register check on 1 May 2026
General Medical Council 1221930
Doctorlapsed at register check on 17 August 2026
General Medical Council 1318067
Doctorlapsed at register check on 1 May 2026
General Medical Council 1251780
Doctorlapsed at register check on 12 September 2026
General Medical Council 1339165
Doctorlapsed at register check on 1 May 2026
General Medical Council 1400553
Doctorlapsed at register check on 2 May 2026
General Medical Council 1379857
Doctorlapsed at register check on 1 May 2026
General Medical Council 1360545
Doctorregistered at register check on 1 May 2026
General Medical Council 1300512
Doctorregistered at register check on 22 September 2026
General Medical Council 1249509
Doctorlapsed at register check on 11 September 2026
General Medical Council 1347641
Doctorregistered at register check on 1 May 2026
General Medical Council 1372252
Doctorlapsed at register check on 1 May 2026
General Medical Council 1323272
Doctorlapsed at register check on 1 May 2026
General Medical Council 1314283
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222041
Doctorlapsed at register check on 17 August 2026
General Medical Council 1378791
Doctorlapsed at register check on 1 May 2026
General Medical Council 1378557
Doctorregistered at register check on 1 May 2026
General Medical Council 1337826
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379864
Doctorlapsed at register check on 1 May 2026
General Medical Council 1329821
Doctorregistered at register check on 1 May 2026
General Medical Council 1389263
Doctorlapsed at register check on 2 May 2026
General Medical Council 1201053
Doctorlapsed at register check on 25 July 2026
General Medical Council 1222113
Doctorlapsed at register check on 17 August 2026
General Medical Council 1252217
Doctorlapsed at register check on 12 September 2026
General Medical Council 1377202
Doctorlapsed at register check on 1 May 2026
General Medical Council 1355859
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222137
Doctorlapsed at register check on 17 August 2026
General Medical Council 1310179
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222182
Doctorlapsed at register check on 17 August 2026
General Medical Council 1222199
Doctorlapsed at register check on 17 August 2026
General Medical Council 1389500
Doctorlapsed at register check on 2 May 2026
General Medical Council 1234899
Doctorlapsed at register check on 1 September 2026
General Medical Council 1393817
Doctorregistered at register check on 2 May 2026
General Medical Council 1389270
Doctorregistered at register check on 2 May 2026
General Medical Council 1344260
Doctorregistered at register check on 1 May 2026
General Medical Council 1316553
Doctorlapsed at register check on 1 May 2026
General Medical Council 1360552
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222278
Doctorlapsed at register check on 17 August 2026
General Medical Council 1392861
Doctorregistered at register check on 2 May 2026
General Medical Council 1392232
Doctorlapsed at register check on 2 May 2026
General Medical Council 1222285
Doctorlapsed at register check on 17 August 2026
General Medical Council 1204506
Doctorlapsed at register check on 26 July 2026
General Medical Council 1394210
Doctorlapsed at register check on 2 May 2026
General Medical Council 1385032
Doctorlapsed at register check on 1 May 2026
General Medical Council 3115204
Doctorerased at register check on 8 July 2026
General Medical Council 1347634
Doctorlapsed at register check on 1 May 2026
General Medical Council 1339172
Doctorlapsed at register check on 1 May 2026
General Medical Council 1278705
Doctorregistered at register check on 17 September 2026
General Medical Council 1232880
Doctorlapsed at register check on 31 August 2026
General Medical Council 1342615
Doctorlapsed at register check on 1 May 2026
General Medical Council 1233070
Doctorlapsed at register check on 31 August 2026
General Medical Council 1313938
Doctorlapsed at register check on 1 May 2026
General Medical Council 1353156
Doctorlapsed at register check on 1 May 2026
General Medical Council 1222371
Doctorlapsed at register check on 17 August 2026
General Medical Council 1321995
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326024
Doctorlapsed at register check on 1 May 2026
General Medical Council 1384983
Doctorlapsed at register check on 1 May 2026
General Medical Council 1218576
Doctorlapsed at register check on 2 August 2026
General Medical Council 1339811
Doctorlapsed at register check on 1 May 2026
General Medical Council 1218583
Doctorlapsed at register check on 2 August 2026
General Medical Council 1336416
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337709
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337943
Doctorsuspended at register check on 1 May 2026
General Medical Council 1308778
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1340417
Doctorlapsed at register check on 1 May 2026
General Medical Council 1335109
Doctorregistered at register check on 1 May 2026
General Medical Council 1212147
Doctorlapsed at register check on 30 July 2026