Dr Michael Sim

General Practitioner

MBchB
FRNZCGP
Dip Obstetrics
Dip Skin Cancer Medicine and Surgery


Administration

Meet our Administration team

View all