Duarte Santos, Graça, Universidade de Évora, Portugal