Manal Abdul-Hamid

Prof. Manal Abdul-Hamid

orcid