202 pubs · 9,967 cites · h-index 50
Imperial College London
2016 - Present
Centre for Process Innovation
2025 - 2025
Instituto de Física Teórica
2023 - 2023
University of Cambridge
2010 - 2022
Bridge University
2015 - 2022