37 pubs · 1,461 cites · h-index 13
Technische Universität Dresden
2023 - Present
Pacific Northwest National Laboratory
2012 - 2018
Physical Sciences (United States)
2017 - 2017
Environmental Molecular Sciences Laboratory
2012 - 2012
University of California, Davis
2011 - 2011