13 pubs · 80 cites · h-index 4
NIHR Imperial Biomedical Research Centre
2026 - Present
Imperial College London
Microsoft Research (United Kingdom)
2023 - 2025
École Polytechnique Fédérale de Lausanne
2015 - 2021