246 pubs · 32,977 cites · h-index 93
QB3
2014 - 2025
University of California, San Francisco
1990 - 2025
University of California System
2003 - 2025
Bipar
2004 - 2009
Cell and Tissue Systems (United States)
2006 - 2008