Dr. Leonard is a highly experienced general practitioner with over 20 years of providing comprehensive healthcare services. He has served patients in various communities, offering care ranging from routine check-ups to the management of chronic conditions like hypertension and diabetes. Dr. Leonard is known for his personalized approach to patient care, taking the time to educate patients about their health and treatment options. His long-standing experience has made him a trusted healthcare provider in Mossel Bay, known for his ability to diagnose and manage a wide variety of medical conditions.
University of Cape Town Faculty of Health Sciencesrn · Bachelor of Medicine & Bachelor of Surgery (MBBS) · Year: 1999
Registration No. 4657890 · Health Professions Council of South Africa (HPCSA) - HPCSA · 2000
Medical registration details on file.
Throughout his career, Dr. Leonard has participated in several research projects focused on improving patient care in general practice. His research interests include the impact of preventative healthcare on long-term disease management and ways to increase patient compliance with chronic disease treatments.
Excellence in Patient Care Award (2015)
Outstanding Contribution to General Medicine (2018)
Dr. Leonard has written articles on preventive healthcare and patient education, contributing to local health publications and community health newsletters. He has a strong belief in empowering patients through knowledge and has spoken at various health seminars focused on chronic disease management.
Consultation fees are indicative and subject to change.
Consultation fees are indicative and subject to change.
The information on MyHospitalNow is for general informational purposes only and does not constitute medical advice. Consultation fees shown are indicative and subject to change. Always consult a qualified healthcare professional for diagnosis and treatment.