We are looking for a dedicated General Practitioner to join our rapidly growing practice in Johannesburg. The ideal candidate will possess strong diagnostic skills and a commitment to patient care. This role involves working with a diverse patient population and being part of a collaborative team that prioritizes health outcomes.