190 pubs · 7,823 cites · h-index 49
London Biofoundry
2022 - Present
NIHR Imperial Biomedical Research Centre
2026 - Present
Imperial College London
2013 - Present
London Centre for Nanotechnology
2016 - 2025
Molecular Sciences Institute
2025 - 2025