Base

Full Name

Aly Mohamed

Organization

Alexandria University

Job Title

Associate professor

Country

Egypt