Catarina R Almeida

Current affiliation: INEB
Primary location: Portugal