Z

Zhongchao Han

Amgen (United States)

ORCID: 0000-0002-2687-7682

500 papers and 19.7k citations.

PubIndex Score98Top 2%How it's scored
500Publications
19.7kTotal Citations
First publication: 1983First senior author: 1986