Rosa Balfour Author & Editor

Rosa Balfour is Senior Policy Analyst at the European Policy Centre in Brussels, where she heads the Europe in the World Programme.