Universitat Politècnica de Catalunya
Barcelona, Catalonia, Spain
Trinity College Dublin
Dublin, Ireland