Riyad Alrousan
Observed names: Alrousan, Riyad, Riyad Al-Rousan, Riyadh Al-Rousan
Institution: German Jordanian University
Observed institutions: German Jordanian University, Petra University, University of Technology Malaysia
ORCID: 0000-0001-6383-1117
Observed ORCIDs: 0000-0001-6383-1117, 0009-0002-0397-2123
OpenAlex ID: A5121004378
