S

Salah Abdalrazak Alshehade

University of Malaya

ORCID: 0000-0001-8732-1883

40 papers and 520 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
40Publications
520Total Citations
First publication: 2022First senior author: 2024