253 pubs · 28,855 cites · h-index 59
Berkeley College
2008 - Present
University of California, Berkeley
1996 - Present
Adelphi Group (United Kingdom)
2023 - 2023
Lawrence Berkeley National Laboratory
2017 - 2017
Bio-Rad (United States)
2008 - 2009