Tezanos Vázquez, Sergio, Universidad de Cantabria, España