Robert Spence, United Kingdom

Imperial College London Electrical and Electronic Engineering