Doctor Details
MBChB(Edin), MRCS(Edin), MMed(Ortho Surg), FRCSEd(Ortho Surg)
Orthopaedic Surgery
Orthopaedic Surgery (Bones, Joints & Spine)