Mário Aroso de Almeida

Associate Professor

Undergraduate Degree in Law from Católica | Porto School of Law in 1988. Master’s Degree in Law from Católica | Lisbon School of Law in Political Legal Sciences in 1994. Doctoral Degree in Law in Political Legal Sciences from Católica | Porto School of Law in 2002.