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 1353259
Doctorlapsed at register check on 1 May 2026
General Medical Council 1408465
Doctorlapsed at register check on 2 May 2026
General Medical Council 1269383
Doctorlapsed at register check on 15 September 2026
General Medical Council 7312162
Doctorsuspended at register check on 8 July 2026
General Medical Council 1312009
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349368
Doctorregistered at register check on 1 May 2026
General Medical Council 1349337
Doctorlapsed at register check on 1 May 2026
General Medical Council 1355464
Doctorlapsed at register check on 1 May 2026
General Medical Council 1285417
Doctorlapsed at register check on 17 September 2026
General Medical Council 1202061
Doctorlapsed at register check on 25 July 2026
General Medical Council 1088490
Doctorlapsed at register check on 24 July 2026
General Medical Council 1244607
Doctorlapsed at register check on 10 September 2026
General Medical Council 1377185
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349423
Doctorregistered at register check on 1 May 2026
General Medical Council 1342749
Doctorlapsed at register check on 1 May 2026
General Medical Council 1380549
Doctorlapsed at register check on 1 May 2026
General Medical Council 1207262
Doctorregistered at register check on 27 July 2026
General Medical Council 1324950
Doctorlapsed at register check on 1 May 2026
General Medical Council 1393721
Doctorlapsed at register check on 2 May 2026
General Medical Council 1285345
Doctorlapsed at register check on 17 September 2026
General Medical Council 1379826
Doctorregistered at register check on 1 May 2026
General Medical Council 1204458
Doctorregistered at register check on 26 July 2026
General Medical Council 1371581
Doctorlapsed at register check on 1 May 2026
General Medical Council 1347452
Doctorlapsed at register check on 1 May 2026
General Medical Council 1329412
Doctorlapsed at register check on 1 May 2026
General Medical Council 1311455
Doctorlapsed at register check on 1 May 2026
General Medical Council 1324204
Doctorlapsed at register check on 1 May 2026
General Medical Council 1401028
Doctorlapsed at register check on 2 May 2026
General Medical Council 1217647
Doctorlapsed at register check on 1 August 2026
General Medical Council 1233702
Doctorlapsed at register check on 31 August 2026
General Medical Council 1285431
Doctorlapsed at register check on 17 September 2026
General Medical Council 1098851
Doctorlapsed at register check on 24 July 2026
General Medical Council 1240995
Doctorlapsed at register check on 10 September 2026
General Medical Council 1268258
Doctorlapsed at register check on 13 September 2026
General Medical Council 1308022
Doctornot registered at register check on 24 September 2026
General Medical Council 1329089
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337297
Doctorlapsed at register check on 1 May 2026
General Medical Council 1326282
Doctorregistered at register check on 1 May 2026
General Medical Council 1392706
Doctorlapsed at register check on 2 May 2026
General Medical Council 1225745
Doctorlapsed at register check on 17 August 2026
General Medical Council 1390948
Doctorlapsed at register check on 2 May 2026
General Medical Council 1384000
Doctorlapsed at register check on 1 May 2026
General Medical Council 1309803
Doctorlapsed at register check on 1 May 2026
General Medical Council 1320183
Doctorlapsed at register check on 1 May 2026
General Medical Council 1328954
Doctorlapsed at register check on 1 May 2026
General Medical Council 1336887
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379723
Doctorlapsed at register check on 1 May 2026
General Medical Council 1351934
Doctorlapsed at register check on 1 May 2026
General Medical Council 1382699
Doctorlapsed at register check on 1 May 2026
General Medical Council 1379761
Doctorlapsed at register check on 1 May 2026
General Medical Council 1327018
Doctorregistered at register check on 1 May 2026
General Medical Council 1378296
Doctorlapsed at register check on 1 May 2026
General Medical Council 1361230
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337053
Doctorregistered at register check on 1 May 2026
General Medical Council 1320846
Doctorlapsed at register check on 1 May 2026
General Medical Council 1323038
Doctorlapsed at register check on 1 May 2026
General Medical Council 1385582
Doctorlapsed at register check on 2 May 2026
General Medical Council 1373741
Doctorlapsed at register check on 1 May 2026
General Medical Council 1370236
Doctorlapsed at register check on 1 May 2026
General Medical Council 1391011
Doctorlapsed at register check on 2 May 2026
General Medical Council 1333293
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349698
Doctorlapsed at register check on 1 May 2026
General Medical Council 1353792
Doctorregistered at register check on 1 May 2026
General Medical Council 1225848
Doctorregistered at register check on 17 August 2026
General Medical Council 1342581
Doctorlapsed at register check on 1 May 2026
General Medical Council 1337431
Doctorlapsed at register check on 1 May 2026
General Medical Council 1389988
Doctorlapsed at register check on 2 May 2026
General Medical Council 1387072
Doctorlapsed at register check on 2 May 2026
General Medical Council 1340297
Doctorlapsed at register check on 1 May 2026
General Medical Council 1311228
Doctorlapsed at register check on 1 May 2026
General Medical Council 1345223
Doctorlapsed at register check on 1 May 2026
General Medical Council 1331325
Doctorlapsed at register check on 1 May 2026
General Medical Council 1340345
Doctorlapsed at register check on 1 May 2026
General Medical Council 1349959
Doctorlapsed at register check on 1 May 2026
General Medical Council 1322817
Doctorlapsed at register check on 1 May 2026
General Medical Council 1381313
Doctorlapsed at register check on 1 May 2026
General Medical Council 1382716
Doctorregistered at register check on 1 May 2026
General Medical Council 1346987
Doctorlapsed at register check on 1 May 2026
General Medical Council 1389122
Doctorregistered at register check on 2 May 2026
General Medical Council 1387735
Doctorregistered at register check on 2 May 2026
General Medical Council 1378605
Doctorregistered at register check on 1 May 2026
General Medical Council 1248993
Doctorlapsed at register check on 11 September 2026
General Medical Council 1083976
Doctorlapsed at register check on 23 July 2026
General Medical Council 1394502
Doctorregistered at register check on 2 May 2026
General Medical Council 1379778
Doctorregistered at register check on 1 May 2026
General Medical Council 1387931
Doctorlapsed at register check on 2 May 2026
General Medical Council 1084018
Doctorlapsed at register check on 23 July 2026
General Medical Council 1084025
Doctorlapsed at register check on 23 July 2026
General Medical Council 1373758
Doctorlapsed at register check on 1 May 2026
General Medical Council 1385599
Doctorregistered at register check on 2 May 2026
General Medical Council 1308596
Doctorvoluntary erasure at register check on 24 September 2026
General Medical Council 1392713
Doctorlapsed at register check on 2 May 2026
General Medical Council 1382723
Doctorregistered at register check on 1 May 2026
General Medical Council 1084063
Doctorlapsed at register check on 23 July 2026
General Medical Council 1382730
Doctorlapsed at register check on 1 May 2026
General Medical Council 1373765
Doctorlapsed at register check on 1 May 2026
General Medical Council 1312126
Doctorlapsed at register check on 1 May 2026
General Medical Council 1373772
Doctorregistered at register check on 1 May 2026
General Medical Council 1385609
Doctorlapsed at register check on 2 May 2026
General Medical Council 1370243
Doctorlapsed at register check on 1 May 2026