PhD: António José Duque Pirra

Link Link 2