Rueda, Javier, Technical University of Madrid, Spain