M

Min Yan

XinHua Hospital

ORCID: 0000-0003-0907-6741

48 papers and 2k citations.

PubIndex Score15Top 85% · mid-careerHow it's scored
48Publications
2kTotal Citations
First publication: 2004