Dr. Mohamed Elnagger

Consultant Endocrinologist and Lipidologist, University Hospitals Morecambe Bay