, ICBAS: Instituto de Ciências Biomédicas Abel Salazar, University of Porto, Portugal