30 pubs · 4,617 cites · h-index 19
Aptose Biosciences (United States)
2021 - 2021
ThermoGenesis (United States)
2014 - 2014
QB3
2010 - 2010
Howard Hughes Medical Institute
2002 - 2010
University of California, Berkeley
2004 - 2010