Ahmed A. Abdalla
Observed name: Ahmed Abdalla
Institution: University of Doha for Science and Technology
Observed institution: University of Doha for Science and Technology
ORCID: 0000-0003-2231-0475
Observed ORCID: 0000-0003-2231-0475
OpenAlex ID: A5030161578
