PhD: Pedro Miguel Teixeira

Link Link 2