Join our innovative healthcare team as a General Practitioner in Johannesburg. In this position, you will engage with patients actively, providing thorough assessment and treatment while promoting preventative health measures. We prioritize a collaborative approach to patient care and encourage continuous learning.