ORTHOPEDIC SURGERYYear qualified: 2000GMC reg no: 6039187
GENERAL SURGERYYear qualified: 2016GMC reg no: 7031581
ORTHOPEDIC SURGERYYear qualified: 2020GMC reg no: 4532129
INTERVENTIONAL RADIOLOGYYear qualified: 2016GMC reg no: 4081881
ORTHOPEDIC SURGERYYear qualified: 2022GMC reg no: 6150090
GASTROENTEROLOGYYear qualified: 2019GMC reg no: 3541571
ORTHOPEDIC SURGERYYear qualified: 2005GMC reg no: 2568973
PULMONARY MEDICINEYear qualified: 2009GMC reg no: 2f84ca607
HEMATOLOGYYear qualified: 2004GMC reg no: 5197908
ANESTHESIOLOGYYear qualified: 2022GMC reg no: 6112853
GENERAL MEDICINEYear qualified: 2004GMC reg no: 76f6fcfc8
ENDOCRINOLOGYYear qualified: 2010GMC reg no: 6119217
ORTHOPEDICSYear qualified: 2013GMC reg no: 6063803
ORTHOPEDIC SURGERYYear qualified: 2004GMC reg no: 6102808
ORTHOPEDICSYear qualified: 2012GMC reg no: 4586991
PSYCHIATRYYear qualified: 2010GMC reg no: 4559429
ORTHOPEDIC SURGERYYear qualified: 2006GMC reg no: 4524320