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 1389218
Doctorlapsed at register check on 2 May 2026
General Medical Council 1344954
Doctorregistered at register check on 1 May 2026
General Medical Council 1087808
Doctorlapsed at register check on 23 July 2026
General Medical Council 1373844
Doctorregistered at register check on 1 May 2026
General Medical Council 1375523
Doctorregistered at register check on 1 May 2026
General Medical Council 1381234
Doctorregistered at register check on 1 May 2026
General Medical Council 1270563
Doctorlapsed at register check on 15 September 2026
General Medical Council 1380666
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379792
Doctorlapsed at register check on 1 May 2026
General Medical Council 1289851
Doctorlapsed at register check on 18 September 2026
General Medical Council 1393312
Doctorlapsed at register check on 2 May 2026
General Medical Council 1087949
Doctorlapsed at register check on 23 July 2026
General Medical Council 1378777
Doctorlapsed at register check on 1 May 2026
General Medical Council 1405895
Doctorlapsed at register check on 2 May 2026
General Medical Council 1061918
Doctorlapsed at register check on 19 July 2026
General Medical Council 1264917
Doctorlapsed at register check on 13 September 2026
General Medical Council 1280065
Doctorlapsed at register check on 17 September 2026
General Medical Council 1061963
Doctorlapsed at register check on 19 July 2026
General Medical Council 1061970
Doctorlapsed at register check on 19 July 2026
General Medical Council 1061987
Doctorlapsed at register check on 19 July 2026
General Medical Council 1271430
Doctorlapsed at register check on 15 September 2026
General Medical Council 1412181
Doctorlapsed at register check on 2 May 2026
General Medical Council 1265004
Doctorlapsed at register check on 13 September 2026
General Medical Council 1098150
Doctorlapsed at register check on 24 July 2026
General Medical Council 1203103
Doctorlapsed at register check on 25 July 2026
General Medical Council 1062029
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062036
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062115
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062122
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062139
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062146
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062191
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062201
Doctorregistered at register check on 19 July 2026
General Medical Council 1300598
Doctorlapsed at register check on 22 September 2026
General Medical Council 1062225
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062294
Doctorlapsed at register check on 19 July 2026
General Medical Council 1378502
Doctorlapsed at register check on 1 May 2026
General Medical Council 1386590
Doctorlapsed at register check on 2 May 2026
General Medical Council 1335240
Doctorlapsed at register check on 1 May 2026
General Medical Council 1346640
Doctorlapsed at register check on 1 May 2026
General Medical Council 1391255
Doctorregistered at register check on 2 May 2026
General Medical Council 1316979
Doctorlapsed at register check on 1 May 2026
General Medical Council 1098198
Doctorlapsed at register check on 24 July 2026
General Medical Council 1327520
Doctorlapsed at register check on 1 May 2026
General Medical Council 1214156
Doctorlapsed at register check on 31 July 2026
General Medical Council 1377154
Doctorlapsed at register check on 1 May 2026
General Medical Council 1285211
Doctorlapsed at register check on 17 September 2026
General Medical Council 1062397
Doctorlapsed at register check on 19 July 2026
General Medical Council 1202267
Doctorlapsed at register check on 25 July 2026
General Medical Council 1407615
Doctorlapsed at register check on 2 May 2026
General Medical Council 1062445
Doctorlapsed at register check on 19 July 2026
General Medical Council 1200234
Doctorlapsed at register check on 25 July 2026
General Medical Council 7408450
Doctorsuspended at register check on 8 July 2026
General Medical Council 1405156
Doctorregistered at register check on 2 May 2026
General Medical Council 5208152
Doctorregistered at register check on 9 July 2026
General Medical Council 1062476
Doctorlapsed at register check on 19 July 2026
General Medical Council 1285280
Doctorlapsed at register check on 17 September 2026
General Medical Council 1358780
Doctorlapsed at register check on 1 May 2026
General Medical Council 1404791
Doctorlapsed at register check on 2 May 2026
General Medical Council 1240249
Doctorlapsed at register check on 9 September 2026
General Medical Council 1062627
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062641
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062696
Doctorlapsed at register check on 19 July 2026
General Medical Council 1303869
Doctornot registered at register check on 23 September 2026
General Medical Council 1393886
Doctorlapsed at register check on 2 May 2026
General Medical Council 1062768
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062775
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062782
Doctorlapsed at register check on 19 July 2026
General Medical Council 1239791
Doctorlapsed at register check on 9 September 2026
General Medical Council 1062809
Doctorlapsed at register check on 19 July 2026
General Medical Council 1062816
Doctorlapsed at register check on 19 July 2026
General Medical Council 1269620
Doctorlapsed at register check on 15 September 2026
General Medical Council 1098246
Doctorlapsed at register check on 24 July 2026
General Medical Council 1334270
Doctorlapsed at register check on 1 May 2026
General Medical Council 1062854
Doctorlapsed at register check on 19 July 2026
General Medical Council 1214792
Doctorregistered at register check on 31 July 2026
General Medical Council 1204434
Doctorlapsed at register check on 26 July 2026
General Medical Council 1342976
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309308
Doctorregistered without licence at register check on 24 September 2026
General Medical Council 1285297
Doctorlapsed at register check on 17 September 2026
General Medical Council 1343843
Doctorlapsed at register check on 1 May 2026
General Medical Council 1285307
Doctorlapsed at register check on 17 September 2026
General Medical Council 1400436
Doctorlapsed at register check on 2 May 2026
General Medical Council 1338463
Doctorlapsed at register check on 1 May 2026
General Medical Council 1062957
Doctorlapsed at register check on 19 July 2026
General Medical Council 1063006
Doctorlapsed at register check on 19 July 2026
General Medical Council 1063044
Doctorlapsed at register check on 19 July 2026
General Medical Council 1239430
Doctorlapsed at register check on 1 September 2026
General Medical Council 1239526
Doctorlapsed at register check on 1 September 2026
General Medical Council 1404557
Doctorlapsed at register check on 2 May 2026
General Medical Council 1401798
Doctorlapsed at register check on 2 May 2026
General Medical Council 1239162
Doctorlapsed at register check on 1 September 2026
General Medical Council 1063109
Doctorlapsed at register check on 19 July 2026
General Medical Council 1204197
Doctorlapsed at register check on 26 July 2026
General Medical Council 1270594
Doctorlapsed at register check on 15 September 2026
General Medical Council 1215023
Doctorlapsed at register check on 31 July 2026
General Medical Council 1386734
Doctorlapsed at register check on 2 May 2026
General Medical Council 1389225
Doctorlapsed at register check on 2 May 2026
General Medical Council 1394014
Doctorlapsed at register check on 2 May 2026
General Medical Council 1375293
Doctorlapsed at register check on 1 May 2026