31 pubs · 1,507 cites · h-index 17
Nanyang Technological University
2017 - Present
Advanced Manufacturing Research Centre
2025 - 2025
University of Sheffield
Rolls-Royce (Germany)
2019 - 2023