Moreno-Guerrero, Víctor, Universidad Politécnica de Madrid, Spain