Dr Xueshun SHEN First name Xueshun Family name SHEN Position Deputy director & Chief Scientist Representing member/partner China Preferred language English