17 pubs · 338 cites · h-index 10
NIHR Imperial Biomedical Research Centre
2024 - Present
Imperial College London
2022 - Present