4 pubs · 957 cites · h-index 4
StemCells (United States)
2004 - 2004
Stanford University
2002 - 2004
University of Regensburg
2002 - 2002