S

Sha Xu

Shanghai Cell Therapy Research Institute

ORCID: 0000-0003-4685-6296

18 papers and 837 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
18Publications
837Total Citations

Top publicationsby citations

Indexing the rest of 18 publications…