Join our team as a General Practitioner, where you will play a critical role in delivering healthcare services in Johannesburg. You will consult with patients, perform physical examinations, and develop treatment plans based on medical histories and diagnostics. Your expertise will help improve patients' health and ensure they're provided with the highest standards of care.