Taha Almahbashi
Observed names: Al-Mahbashi, Taha, Almahbashi, Taha, Taha Al-Mahbashi
Institution: Al-Razi University
Observed institutions: United Nations University, Al-Razi University, United Nations University, National University of Malaysia
ORCID: 0000-0002-5985-1833
Observed ORCID: 0000-0002-5985-1833
OpenAlex ID: A5050394291
