Barcelona, Catalonia, Spain
Doctor of Philosophy (Political Science and Government, Philosophy, Political Science, Government)
2006 - 2010Masters (Sociology)
2004 - 2006Masters
2003 - 2005Bachelors (Sociology)
1998 - 2002Find contact details for 700 million professionals.