19 pubs · 526 cites · h-index 10
Imperial Valley College
2026 - Present
NIHR Imperial Biomedical Research Centre
2026 - Present
Imperial College London
2026 - Present
Chalmers University of Technology
2020 - 2024
Lawrence Berkeley National Laboratory
2017 - 2017