Youmna El-Orfali
Observed name: Youmna El Orfali
Institutions: Beirut Arab University, American University of Beirut
Observed institutions: Beirut Arab University, American University of Beirut
ORCID: 0009-0002-5706-2459
Observed ORCID: 0009-0002-5706-2459
OpenAlex ID: A5010894813
