Ribeiro, Pedro, Faculdade Ciências da Universidade do Porto, Portugal