Fontes, P.J., Universidade do Minho, Portugal