H

Hongtao Duan

Biotechnology Research Center

ORCID: 0000-0002-1985-2292

424 papers and 13.2k citations.

PubIndex Score98Top 2%How it's scored
424Publications
13.2kTotal Citations
#1in Regional Development and Environment
First publication: 2005First senior author: 2005