Armengol, Guillermo, Universidad Comillas de Madrid, Spain