Santos Maestre, Lorena, Universidad Complutense de Madrid