Negreiros de Carvalho, Jorge Nuno, Universidade do Porto, Portugal