Yousef El Hamshary
Observed names: El Hamshary, Yousef, Yousef El-Hamshari, Yousef El-Hamshary
Institution: An-Najah National University
Observed institution: An-Najah National University
ORCID: 0000-0002-3789-8630
Observed ORCID: 0000-0002-3789-8630
OpenAlex ID: A5073835448
