Temesgen Ayele

Temesgen Assefa Ayele, Consultant Hematologist, Saint peter Hospital