Rabaa Alabdulrahman
Observed name: Alabdulrahman, Rabaa
Institution: Prince Mohammad bin Fahd University
Observed institutions: Prince Mohammad bin Fahd University, University of Ottawa
ORCID: 0000-0001-8361-075X
Observed ORCID: 0000-0001-8361-075X
OpenAlex ID: A5024908653
