Maen Takruri

Prof. Maen Takruri

American university of Ras Al Khaimah
orcid