41 pubs · 1,626 cites · h-index 15
Sandia National Laboratories
2022 - 2025
University of California, Riverside
2024 - 2024
University of Kentucky
2016 - 2021
Philipps University of Marburg
2012 - 2016
University of Basel
2009 - 2016