25 pubs · 2,110 cites · h-index 19
University of California, San Diego
2012 - 2013
University of California System
2012 - 2012
Cornell University
1999 - 2009
American Red Cross
1998 - 1998
Molecular Devices
1992 - 1998