Dr Teodorescu has over 12 years experience as a General Practitioner, complemented by a special interest in Dermatology. He is dedicated to providing high-quality, patient-centred care and building meaningful relationships with patients. With a Master’s Degree in Diabetes Care he has a deep passion for helping patients prevent, manage and reverse chronic conditions through sustainable lifestyle changes.