74 pubs · 943 cites · h-index 16
Delft University of Technology
2014 - Present
University of California, Berkeley
2024 - 2024
Lawrence Livermore National Laboratory
2017 - 2017