A to Z index

Doctors — surnames beginning “BA”

Published profiles for UK doctorswith surnames beginning ‘BA’, ordered by surname.

Profiles

171 total

  • General Medical Council 1319123

    Anthony Weldon BABOOLAL

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 6097131

    Mohan Babu

    Doctorerased at register check on 9 July 2026

  • General Medical Council 1335381

    Simon Anthony BACKETT

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1387876

    Margaret Mary Clare BACON

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1088548

    Paul BACSICH

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 1252279

    Ashok Jayantilal BADAMI

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1338896

    Thomas Reginald BADGER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1239674

    Raghubar Prasad BADOLA

    Doctorlapsed at register check on 1 September 2026

  • General Medical Council 1264326

    Falahuddin BADRASHI

    Doctorlapsed at register check on 13 September 2026

  • General Medical Council 4021281

    Arun Bagga

    Doctorerased at register check on 8 July 2026

  • General Medical Council 1308620

    Ian Michael Murray BAGSHAW

    Doctordeceased at register check on 24 September 2026

  • General Medical Council 1330726

    Stanley Alfred BAGSHAW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1251955

    Mirza Ilyas BAIG

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1234734

    John Keith BAIGENT

    Doctorlapsed at register check on 1 September 2026

  • General Medical Council 1070433

    Margaret Jessie BAIKIE

    Doctorlapsed at register check on 22 July 2026

  • General Medical Council 1073670

    Harishchandra Kumar Kodial BAIL

    Doctorlapsed at register check on 22 July 2026

  • General Medical Council 1298541

    Arthur Geden BAILEY

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1298589

    John Stuart BAILEY

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1298596

    Martin Alexander Mcleod BAILEY

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1325274

    Peter BAILEY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1392184

    James Stephen BAILIE

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1330702

    Frank George Hans BAILLIE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1330159

    John BAIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1350177

    Murray Douglas BAIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1332852

    Roderic Bruce BAIN

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1343063

    Paul Selwyn BAINES

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1349753

    Alastair Gordon BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1331916

    Barbara Jean Mackenzie BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1337675

    Clive Henry BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1379345

    David James Ronald BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1249372

    Gillian Wright Macbeth BAIRD

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1325944

    John Alexander BAIRD

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1324462

    John Lewis BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1218600

    Peter Ettrick BAIRD

    Doctorlapsed at register check on 2 August 2026

  • General Medical Council 1373222

    Thomas James BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1367157

    William James Stewart BAIRD

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1412428

    Rai Mohan BAISHNAB

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1240452

    Sheela BAJPAI

    Doctorlapsed at register check on 10 September 2026

  • General Medical Council 1391774

    Gemma Mary BAKER

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1213021

    Gillian BAKER

    Doctorregistered at register check on 31 July 2026

  • General Medical Council 1298651

    Henry De Chair BAKER

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1340149

    Iain Richardson BAKER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1277371

    Justin George Diboll BAKER

    Doctorlapsed at register check on 16 September 2026

  • General Medical Council 1341982

    Rosemary Anne BAKER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1298792

    William De Chair BAKER

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1304774

    Meherbanoo Rustamji BAKHTIARY

    Doctornot registered at register check on 23 September 2026

  • General Medical Council 1300196

    Madhu BAKSH

    Doctorlapsed at register check on 22 September 2026

  • General Medical Council 1088610

    George BALASSA

    Doctorlapsed at register check on 24 July 2026

  • General Medical Council 1050336

    Gnaneswary SRI BALASUBRAMANIAM

    Doctorlapsed at register check on 18 July 2026

  • General Medical Council 1307540

    Kumariah BALASUBRAMANIAM

    Doctorvoluntary erasure at register check on 23 September 2026

  • General Medical Council 1240380

    Leela BALASUNDARAM

    Doctorlapsed at register check on 9 September 2026

  • General Medical Council 1346925

    Nicola Joyce BALCH

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1383030

    Padma Rani BALENDRA

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1215346

    Padam Lal BALI

    Doctorlapsed at register check on 1 August 2026

  • General Medical Council 1272008

    Ved Parkash BALI

    Doctorlapsed at register check on 15 September 2026

  • General Medical Council 1253050

    Vishan BALI

    Doctorregistered at register check on 12 September 2026

  • General Medical Council 1215126

    Luke John BALL

    Doctorlapsed at register check on 1 August 2026

  • General Medical Council 1299102

    Norman John BALL

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1249169

    John Howard William BALLANCE

    Doctorlapsed at register check on 11 September 2026

  • General Medical Council 1344129

    Archibald BALLANTYNE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1353503

    Neville Constantine BALLIN

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1239753

    Marion Beatrice BALLINGER

    Doctorlapsed at register check on 9 September 2026

  • General Medical Council 1325267

    Francis Joseph BALMER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1373239

    Kenneth BALNAVE

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1347122

    John BALSHAW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1347115

    Margaret BALSHAW

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1386088

    Richard William Kevin BAMBER

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1388372

    Marie BAMBRICK

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1299119

    Diana Helen BAMFORD

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1299126

    Douglas Sladen BAMFORD

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1299195

    Jehangir Edalji BANATVALA

    Doctorregistered at register check on 21 September 2026

  • General Medical Council 1319817

    Desmond BANCEWICZ

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1305751

    Amalendu BANERJEE

    Doctorvoluntary erasure at register check on 23 September 2026

  • General Medical Council 1400089

    Bratati BANERJEE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1299944

    Debasish BANERJEE

    Doctorlapsed at register check on 22 September 2026

  • General Medical Council 1410952

    Gurudas BANERJEE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1214280

    Kunal BANERJEE

    Doctorlapsed at register check on 31 July 2026

  • General Medical Council 1412772

    Nina Lalita BANERJEE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1280199

    Subharun BANERJEE

    Doctorlapsed at register check on 17 September 2026

  • General Medical Council 1400694

    Sunil Kumar BANERJEE

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1339567

    Stephen Walter BANHAM

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1251838

    Samiran BANIK

    Doctorlapsed at register check on 12 September 2026

  • General Medical Council 1334957

    Urszula Zofia BANKOWSKA

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1299212

    Desmond Clifton Fyers BANKS

    Doctorlapsed at register check on 21 September 2026

  • General Medical Council 1333080

    James Gillies BANKS

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1264333

    Barbara Dilys BANYARD

    Doctorlapsed at register check on 13 September 2026

  • General Medical Council 1407392

    Michael BARAITSER

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1326103

    Alexander Buchan BARBER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1402201

    Philip Vernon BARBER

    Doctorregistered at register check on 2 May 2026

  • General Medical Council 1371440

    Timothy Sean BARBER

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1276617

    Andrew James BARCLAY

    Doctorregistered at register check on 16 September 2026

  • General Medical Council 1346004

    Derek George BARCLAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1351570

    Iain BARCLAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1343166

    Joyce BARCLAY

    Doctorlapsed at register check on 1 May 2026

  • General Medical Council 1391884

    Robert Keith BARDEN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1403831

    Gouri BARDHAN

    Doctorlapsed at register check on 2 May 2026

  • General Medical Council 1299384

    Pamela Margaret Wentworth BARKER

    Doctorlapsed at register check on 22 September 2026

  • General Medical Council 1299391

    David William BARKHAM

    Doctorlapsed at register check on 22 September 2026

  • General Medical Council 1346482

    David Hearnshaw BARLOW

    Doctorregistered at register check on 1 May 2026

  • General Medical Council 1333963

    George BARLOW

    Doctorlapsed at register check on 1 May 2026

Choose what works for you. Your choices are remembered for 180 days and you can change them any time using Cookie settings.