Marc Guinjoan

PhD in Political Sciences 2012, Pompeu Fabra University

Contact Personal webpage