Gouveia Júnior, Mário, Universidade do Porto e Universidade de Aveiro, Portugal