Join our healthcare team as a General Practitioner in Johannesburg, where you will provide comprehensive care to a diverse patient population. You will conduct examinations, order and interpret diagnostic tests, and prescribe medications, ensuring an empathetic approach to all patient interactions.