58 pubs · 8,930 cites · h-index 31
Cell Technology (China)
2016 - 2016
University of Pittsburgh
2001 - 2014
McGowan Institute for Regenerative Medicine
2007 - 2014
Point Park University
2013 - 2013
U.S. Stem Cell (United States)