Rula M. Allaf
Observed names: Rula Allaf, Rula M Allaf
Institution: German Jordanian University
Observed institutions: Texas Tech University, German Jordanian University
ORCID: 0000-0003-2094-7165
Observed ORCID: 0000-0003-2094-7165
OpenAlex ID: A5089888037
