David Hills

Professor of Engineering Science

University of Oxford

Supervisor of:

© Politecnico di Torino - Credits