H

Huan Deng

Nanfang Hospital

ORCID: 0000-0001-7160-861X

73 papers and 1.9k citations.

PubIndex Score74Top 26% · mid-careerHow it's scored
73Publications
1.9kTotal Citations
First publication: 2005First senior author: 2020