Mohammed ELAffendi

Prof. Mohammed ELAffendi

Prince Sultan University
orcid