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 1240847
Doctorlapsed at register check on 10 September 2026
General Medical Council 1408276
Doctorlapsed at register check on 2 May 2026
General Medical Council 1349708
Doctorlapsed at register check on 1 May 2026
General Medical Council 1332144
Doctorlapsed at register check on 1 May 2026
General Medical Council 1313031
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326244
Doctorlapsed at register check on 1 May 2026
General Medical Council 1391736
Doctorregistered at register check on 2 May 2026
General Medical Council 1302277
Doctorvoluntary erasure at register check on 22 September 2026
General Medical Council 1392854
Doctorerased at register check on 2 May 2026
General Medical Council 1345498
Doctorregistered at register check on 1 May 2026
General Medical Council 1333176
Doctorlapsed at register check on 1 May 2026
General Medical Council 1312528
Doctorlapsed at register check on 1 May 2026
General Medical Council 1343355
Doctorlapsed at register check on 1 May 2026
General Medical Council 1099041
Doctorlapsed at register check on 24 July 2026
General Medical Council 4286301
Doctorsuspended at register check on 8 July 2026
General Medical Council 1074664
Doctorlapsed at register check on 22 July 2026
General Medical Council 1344930
Doctorlapsed at register check on 1 May 2026
General Medical Council 1341322
Doctorlapsed at register check on 1 May 2026
General Medical Council 1343812
Doctorlapsed at register check on 1 May 2026
General Medical Council 1371725
Doctorlapsed at register check on 1 May 2026
General Medical Council 1400340
Doctorlapsed at register check on 2 May 2026
General Medical Council 1240641
Doctorlapsed at register check on 10 September 2026
General Medical Council 1331222
Doctorlapsed at register check on 1 May 2026
General Medical Council 1323966
Doctorlapsed at register check on 1 May 2026
General Medical Council 7672724
Doctorregistered at register check on 8 July 2026
General Medical Council 1304994
Doctornot registered at register check on 23 September 2026
General Medical Council 4714415
Doctorsuspended at register check on 9 July 2026
General Medical Council 1381715
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309638
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1327128
Doctorregistered at register check on 1 May 2026
General Medical Council 1312322
Doctorlapsed at register check on 1 May 2026
General Medical Council 1352612
Doctorregistered at register check on 1 May 2026
General Medical Council 1330788
Doctorlapsed at register check on 1 May 2026
General Medical Council 1339385
Doctorlapsed at register check on 1 May 2026
General Medical Council 1347689
Doctorlapsed at register check on 1 May 2026
General Medical Council 1385757
Doctorlapsed at register check on 2 May 2026
General Medical Council 1348587
Doctorlapsed at register check on 1 May 2026
General Medical Council 1355684
Doctorlapsed at register check on 1 May 2026
General Medical Council 1317327
Doctorlapsed at register check on 1 May 2026
General Medical Council 1319257
Doctorregistered at register check on 1 May 2026
General Medical Council 1327726
Doctorlapsed at register check on 1 May 2026
General Medical Council 1330283
Doctorlapsed at register check on 1 May 2026
General Medical Council 1319439
Doctorlapsed at register check on 1 May 2026
General Medical Council 1327331
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326189
Doctorregistered at register check on 1 May 2026
General Medical Council 1211469
Doctorlapsed at register check on 30 July 2026
General Medical Council 1349997
Doctorlapsed at register check on 1 May 2026
General Medical Council 1355794
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379280
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309212
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1358797
Doctorlapsed at register check on 1 May 2026
General Medical Council 1334029
Doctorlapsed at register check on 1 May 2026
General Medical Council 1321029
Doctorlapsed at register check on 1 May 2026
General Medical Council 1312669
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309171
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1201194
Doctorlapsed at register check on 25 July 2026
General Medical Council 1332371
Doctorlapsed at register check on 1 May 2026
General Medical Council 1212910
Doctorlapsed at register check on 30 July 2026
General Medical Council 1350005
Doctorlapsed at register check on 1 May 2026
General Medical Council 1316199
Doctorlapsed at register check on 1 May 2026
General Medical Council 1375767
Doctorlapsed at register check on 1 May 2026
General Medical Council 7042977
Doctorregistered at register check on 9 July 2026
General Medical Council 1339158
Doctorlapsed at register check on 1 May 2026
General Medical Council 1317705
Doctorlapsed at register check on 1 May 2026
General Medical Council 1341085
Doctorlapsed at register check on 1 May 2026
General Medical Council 1333815
Doctorlapsed at register check on 1 May 2026
General Medical Council 4431589
Doctorregistered at register check on 22 September 2026
General Medical Council 1204489
Doctorregistered at register check on 26 July 2026
General Medical Council 1346107
Doctorlapsed at register check on 1 May 2026
General Medical Council 1312085
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345230
Doctorlapsed at register check on 1 May 2026
General Medical Council 1212790
Doctorlapsed at register check on 30 July 2026
General Medical Council 1305294
Doctorvoluntary erasure at register check on 23 September 2026
General Medical Council 1328703
Doctorregistered at register check on 1 May 2026
General Medical Council 1212783
Doctorlapsed at register check on 30 July 2026
General Medical Council 1330094
Doctorlapsed at register check on 1 May 2026
General Medical Council 1324194
Doctorlapsed at register check on 1 May 2026
General Medical Council 1340651
Doctorlapsed at register check on 1 May 2026
General Medical Council 1218370
Doctorlapsed at register check on 2 August 2026
General Medical Council 1321555
Doctorlapsed at register check on 1 May 2026
General Medical Council 1346176
Doctorlapsed at register check on 1 May 2026
General Medical Council 1319264
Doctorlapsed at register check on 1 May 2026
General Medical Council 1315734
Doctorlapsed at register check on 1 May 2026
General Medical Council 1412844
Doctorlapsed at register check on 2 May 2026
General Medical Council 1350964
Doctorlapsed at register check on 1 May 2026
General Medical Council 1373875
Doctorlapsed at register check on 1 May 2026
General Medical Council 1382888
Doctorlapsed at register check on 1 May 2026
General Medical Council 1389256
Doctorlapsed at register check on 2 May 2026
General Medical Council 1208050
Doctorlapsed at register check on 27 July 2026
General Medical Council 1280412
Doctorlapsed at register check on 17 September 2026
General Medical Council 1221758
Doctorlapsed at register check on 17 August 2026
General Medical Council 1037803
Doctorlapsed at register check on 15 July 2026
General Medical Council 1371244
Doctorlapsed at register check on 1 May 2026
General Medical Council 1206175
Doctorlapsed at register check on 27 July 2026
General Medical Council 1405390
Doctorlapsed at register check on 2 May 2026
General Medical Council 1278310
Doctorlapsed at register check on 17 September 2026
General Medical Council 1390388
Doctorlapsed at register check on 2 May 2026
General Medical Council 1301207
Doctorlapsed at register check on 22 September 2026
General Medical Council 1307313
Doctorvoluntary erasure at register check on 23 September 2026
General Medical Council 1333949
Doctorlapsed at register check on 1 May 2026