X

Xiaoshu Xu

Stanford University

ORCID: 0000-0002-2989-4007

18 papers and 2k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
18Publications
2kTotal Citations
#8in Pluripotent Stem Cells Research

Top publicationsby citations

Indexing the rest of 18 publications…