X

Xingchen Zhou

Zhujiang Hospital

ORCID: 0009-0001-9524-3130

27 papers and 905 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
27Publications
905Total Citations
First publication: 2014First senior author: 2021