Farah Al-Marzooq

Dr. Farah Al-Marzooq

orcid