Doctor Ezzat Michael
Diabetologists and endocrinologists
Consultant in Internal Medicine
Marsa Matrouh