Fathi Aidarus
Institution: University of Doha for Science and Technology
Observed institutions: University of Doha for Science and Technology, University of Portsmouth
ORCID: 0009-0006-5004-6578
Observed ORCID: 0009-0006-5004-6578
OpenAlex ID: A5018724519
