635 pubs · 19,331 cites · h-index 71
Lawrence Berkeley National Laboratory
1997 - Present
University of the Arts
2024 - 2024
Quintessa (United Kingdom)
2024 - 2024
Energy Biosciences Institute
2021 - 2022
University of California, Berkeley
1999 - 2022