Najwan Ibrahim Jadallah
Observed name: Najwan Jadallah
Institution: Palestine Technical University - Kadoorie
Observed institution: Palestine Technical University - Kadoorie
ORCID: 0000-0003-3658-846X
Observed ORCID: 0000-0003-3658-846X
OpenAlex ID: A5117809806
