We are seeking a passionate General Practitioner to join our dedicated team in Johannesburg. This role involves providing comprehensive medical care to patients, conducting examinations, prescribing treatments, and promoting wellness in the community.