Join us as a General Practitioner in Johannesburg, where you will play a crucial role in providing holistic care to our patients. You will assess and treat illnesses, conduct health screenings, and counsel patients on lifestyle choices and preventative measures.