106 pubs · 5,654 cites · h-index 29
Chinese Academy of Sciences
2012 - Present
Institute for Stem Cell Biology and Regenerative Medicine
2018 - Present
Institute of Zoology
2015 - Present
Sun Yat-sen University
2025 - 2025
California Institute for Regenerative Medicine
2025 - 2025