Dr Yuyu REN First name Yuyu Family name REN Position Senior Engineer Representing member/partner China Preferred language English