M

Mashallah Rezakazemi

University of Shahrood

ORCID: 0000-0002-9980-6682

327 papers and 18k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
327Publications
18kTotal Citations
First publication: 2010First senior author: 2017