DSC_6299

Prof. CHEN Yulu, President, Renmin University of China