Ruba Aljarallah
Observed names: Aljarallah, Ruba Abdullah, Ruba A. Al-Jarallah, Ruba A. Aljarallah, Ruba Abdullah Aljarallah, Ruba Al-Jarallah
Institution: Public Authority for Applied Education and Training
ORCID: 0000-0003-2779-3330
Observed ORCID: 0000-0003-2779-3330
OpenAlex ID: A5006207109
