Author: Sherali Zeadally,Eduardo Cerqueira,Mar Lia Curado