Comillas Journal of International Relations
Spain Universidad Pontificia Comillas
Refereed/Peer-reviewed