Join our dynamic healthcare team as a General Practitioner in Johannesburg. We are looking for a professional who excels in patient care, has strong clinical assessment skills, and is dedicated to providing excellent health services. This role involves working closely with specialists and healthcare professionals to ensure optimal patient outcomes.