Walid El Kayal

Dr. Walid El Kayal

American University of Beirut
orcid