James Philips

Senior Surgery Clinician
BVMS PgC(SAS) MRCVS
RCVS advanced practitioner in Orthopaedics