2,295 pubs · 1,417 cites · h-index 15
Pacific Northwest National Laboratory
2012 - 2022
Thermo Fisher Scientific (United States)
2020 - 2021
University of California, Davis
2008 - 2013
Division of Chemistry
2010 - 2010
UC Davis Comprehensive Cancer Center
2010 - 2010