Dr Michael Sim

General Practitioner

MBchB
FRNZCGP
Dip Obstetrics
Dip Skin Cancer Medicine and Surgery