PhD: João A. Paredes

Link Link 2