29 pubs · 1,313 cites · h-index 10
Peninsula Research
2023 - 2023
NIHR Imperial Biomedical Research Centre
2021 - 2021
Imperial College London
1962 - 2021
Honeywell (United States)
1981 - 1981
Institution of Mechanical Engineers
1978 - 1978