62 pubs · 717 cites · h-index 14
Uppsala University
2016 - 2025
Science for Life Laboratory
2021 - 2025
United States Department of Energy
2024 - 2024
Iowa State University
Ames National Laboratory