professor Amal Abuaffan

Current affiliation: University of Khartoum
Primary location: Sudan