Faculty of Sciences of the University of Porto