37 pubs · 3,478 cites · h-index 29
DuPont (United States)
2002 - 2015
System Biosciences (United States)
2015 - 2015
University of California, San Francisco
2002 - 2014
Bipar
2006 - 2009
Cell and Tissue Systems (United States)
2006 - 2008