Barcelona Centre for International Affairsh-index: 84Total citations: 33,747Total papers: 757Homepage: https://www.cidob.org