Madrid, Madrid, Spain
Universidad Carlos III de Madrid
Universidad Complutense de Madrid
Universidad Politécnica de Madrid