Sánchez Moreno, Esteban, Universidad Complutense de Madrid, España