pugwash.org
Chen Huaifan
Chen Huaifan is Deputy Secretary-General, Chinese People’s Association on Peace and Disarmament (CPAPD), Beijing.