M

Mohammad Khosravi

Delft University of Technology

ORCID: 0000-0002-4873-1115

104 papers and 3.8k citations.

PubIndex Score82Top 18% · mid-careerHow it's scored
104Publications
3.8kTotal Citations
First publication: 2004First senior author: 2014