Verlagswebsite | DOI |
---|
World Development, 118, 2019, 39-51
Foreign Policy Analysis, 14, 2018, 1, 86-106
GIGA Working Paper, No. 308, October 2017
Chinese Journal of International Politics, 10, 2017, 1, 31-65
Conflict Management and Peace Science, 34, 2017, 3, 217-239