Albaraa F. Altourah
Observed names: Albaraa Altourah, Albaraa F Altourah, Albaraa F. Al-Tourah
Institutions: Gulf University for Science & Technology, Université de Lille
Observed institutions: Gulf University for Science & Technology, Université de Lille
ORCID: 0000-0001-7926-1796
Observed ORCID: 0000-0001-7926-1796
OpenAlex ID: A5080267227
