Dr Oday Rafoka

General Practitioner

MBChB Iraq
NZREX Graduate NZ


Administration

Meet our Administration team

View all