Rola El Osta
Observed names: El Osta, Rola, Osta, Rola, Osta, Rola El, Osta, Rola, El, Rala El Osta, Rola EL OSTA
Institutions: Lebanese University, Saint Joseph University
ORCID: 0000-0001-5299-1035
Observed ORCID: 0000-0001-5299-1035
OpenAlex ID: A5065118246
