Join our dedicated team as a General Practitioner, where you will be at the heart of patient care in Johannesburg. In this role, you will be responsible for assessing patient symptoms, managing treatment plans, and contributing to community health initiatives. Your expertise in family medicine will be vital in delivering quality health education and care to our patients.