Dr Bin ZHAO First name Bin Family name ZHAO Position Professor of Engineering Representing member/partner China Preferred language English