Dr Diana Griffiths
General medical practitioner
Dr Diana Griffiths completed her medical degree at The University of Stellenbosch. She has a Diploma in Child Health and particular interests in Paediatrics, Integrative Medicine, Mental Health, Women’s Health, and HIV. She has a gentle and caring manner and is passionate about medicine. She believes in a holistic approach to health and is an avid diagnostician. Before medicine, she was also a professional ballet dancer for Cape Town City Ballet. Her previous degrees include a BMus Honours Cum Laude (UCT) and a BA (Rhodes University). She enjoys dancing, yoga, traveling, and snorkeling during her time off.
Book now