35 pubs · 1,155 cites · h-index 15
Reckitt Benckiser (United Kingdom)
2026 - Present
Lawrence Livermore National Laboratory
2023 - 2023
University of California, San Diego
Ball (United Kingdom)
University of Bath
2017 - 2023