Y

Yuan Zhan

Tongji Hospital

ORCID: 0000-0002-4108-2917

72 papers and 767 citations.

PubIndex Score76Top 24% · mid-careerHow it's scored
72Publications
767Total Citations
First publication: 2009First senior author: 2012