90 pubs · 4,153 cites · h-index 31
NIHR Imperial Biomedical Research Centre
2025 - Present
GlobalFoundries (Singapore)
2026 - Present
Zhengzhou Institute of Emerging Industrial Technology
2025 - Present
Chemical Synthesis Lab
2026 - Present
Imperial College London
2021 - Present