909 pubs · 96,325 cites · h-index 152
Harvard University
1969 - 2025
Harvard Stem Cell Institute
2011 - 2019
Harvard University Press
1976 - 2013
Shanghai Institute for Science of Science
2008 - 2008
Wakayama Medical University
2006 - 2006