top of page
Our Staff
Doctors:
Dr Graham Ritchie
MBChB, FRCNZGP
English & German
Dr Emma Andrew
MBChB, Dip. Child Health, MRNZCGP
English
Dr Shane Lues
MBChB. MCPCPZ, FRCNZGP
English & Afrikaans
Dr Esther Avnit
M.D. MHA
English, Hebrew, French & Spanish (Basic)
bottom of page