S

Stephen Smith

Dezful University of Medical Sciences

ORCID: 0000-0003-4180-573X

257 papers and 8.5k citations.

PubIndex Score98Top 2%How it's scored
257Publications
8.5kTotal Citations
First publication: 1926First senior author: 1959