Consultant Endocrinologist
Consultant in Endocrinology, Diabetes, Bariatric Medicine and GI Medicine
Consultant Physician
Consultant Physician in Diabetes & Metabolism
Physician, Cardiff & Vale NHS Trust
Consultant Physician and Endocrinologist
Consultant Physician & Endocrinologist
Consultant Endocrinologist
Endocrinologist
Endocrinology and Diabetes Mellitus