22 pubs · 3,680 cites · h-index 14
Bio-Rad (United States)
2011 - 2018
Stanford University
2013 - 2013
Thermo Fisher Scientific (Norway)
2012 - 2012
Lawrence Livermore National Laboratory
2008 - 2010
University of California, San Francisco
2005 - 2005