General Practitioner
FRNZCGP Degree Tropical Medicine Certificate of Dermatoscopy Certificate of Skin Cancer Medicine
Meet our Administration team
Meet our Nurses team