Madrid, Madrid, Spain
Vrije Universiteit Amsterdam (VU Amsterdam)
Polytechnic University of Madrid
Universidad Politécnica de Madrid