University of Oxford, Department of Engineering Science, Oxford, UK
97 papers at tracked venues · 73 at CORE A* · active 2024–2026