Chief Technical Officer
cambridge, cambridgeshire, united kingdom
Exobotics UK Ltd
Ecole polytechnique fédérale de Lausanne
University of Cambridge
Imperial College London