Tarig Abdu

Diabetes and Endocrinology,Shrewsbury and Telford Hospitals NHS Trust, United Kingdom