27 pubs · 821 cites · h-index 10
University of California, Davis
2000 - 2022
Shanghai Normal University
2021 - 2021
StemCells (United States)
2018 - 2018
University of California System
2010 - 2010