Dr Yanbo SHEN First name Yanbo Family name SHEN Position Professor Representing member/partner China Preferred language English