PhD: Nuno Miguel Lopes Pinto