Sarah Ahmad Okour
Observed names: Okour, Sarah, Sarah A Okour, Sarah A. Okour, Sarah Okour, Sarah okour
Institution: Petra University
Observed institution: Petra University
ORCID: 0000-0003-2275-3401
Observed ORCID: 0000-0003-2275-3401
OpenAlex ID: A5082210693
