Dr Haoming CHEN First name Haoming Family name CHEN Position research fellow Representing member/partner China Preferred language English