Dr Sylvia Ham

MBBCh, BSC (Med), FRACGP

Dr Ham currently practices on Mondays, Wednesdays and Fridays.