We are looking for a skilled General Practitioner to join our healthcare team in Grahamstown. The ideal candidate will have a passion for patient care and a strong background in diagnosing and treating a range of medical conditions. As a General Practitioner, you will be responsible for performing medical examinations, providing treatment plans, and maintaining accurate medical records. You will work closely with our nursing staff and other healthcare professionals to deliver comprehensive care to our patients.