PhD: Pedro Miguel Teixeira