17 pubs · 94 cites · h-index 5
Energy Storage Systems (United States)
2026 - Present
Delft University of Technology
2022 - Present
Dyson (United Kingdom)
2024 - 2024
Imperial College London
RWTH Aachen University