73 pubs · 3,556 cites · h-index 32
Cincinnati Children's Hospital Medical Center
1974 - 2011
University of Cincinnati
1974 - 2011
Harvard University
2008 - 2008
Harvard Stem Cell Institute
2008 - 2008
University of Cincinnati Medical Center
1980 - 2004