H

Hongtao Shen

China Pharmaceutical University

ORCID: 0000-0003-1014-2830

65 papers and 3.3k citations.

PubIndex Score9Top 91% · seniorHow it's scored
65Publications
3.3kTotal Citations
First publication: 1962First senior author: 1962

Top publicationsby citations

Indexing the rest of 65 publications…