As a General Practitioner in Johannesburg, you will provide comprehensive medical services to our patients, addressing their health needs and promoting wellness. Your role will involve diagnosing health issues, developing treatment plans, and coordinating care with other healthcare professionals to ensure optimal patient outcomes.