Leeds, Leeds, United Kingdom
Nottingham Trent University
Technical University of Denmark
Universitat Politècnica de Catalunya