PhD: Henrique Duarte