Second Affiliated Hospital of Zhejiang University
65 papers and 813 citations.
Indexing 65 publications…