Your foctorBy Dr. Geoffrey Sher / May 20, 2024 Is this dr Geoff Sher who was born in Cape Town South Africa I am dr lynne d, went to ellerslie