Rui Pedro da Costa Porfírio Rui Pedro da Costa Porfírio Research CenterResilience Ciência Vitae Orcid