Book your appointment
Prof Karl Gaffney
Consultant Rheumatologist
Initial consultation fee
Prof Karl Gaffney
Consultant Rheumatologist
Initial consultation fee