Stefan Mentschel

Deputy Director ZID / Unit Head, Asia, Rosa-Luxemburg-Stiftung