PhD: Pedro Miguel Morgado Rodrigues Santos Da Costa