Ruaa Mustafa Qafesha
Observed names: R Qafesha, R. M. Qafesha, R. Qafesha, R.M. Qafesha, Ruaa M. Qafesha
Institution: Al-Quds University
Observed institution: Al-Quds University
ORCID: 0000-0002-8745-0260
Observed ORCID: 0000-0002-8745-0260
OpenAlex ID: A5025192999
