We are currently looking for a passionate General Practitioner to join our team in Johannesburg. You will be responsible for providing comprehensive patient care, conducting physical exams, and ensuring that patients receive the most appropriate treatment.