Andreu Mayao is a professor of Contemporary History in Universitat de Barcelona and former politician for ERC (Esquerra Republicana de Catalunya).






Recent Portfolios