Saja Emad Abusabha
Observed names: Saja E Abusabha, Saja E. Abusabha
Observed institutions: Palestine Polytechnic University, Palestinian Clinical Research Center
ORCID: 0000-0001-8108-6667
Observed ORCID: 0000-0001-8108-6667
OpenAlex ID: A5002759133
