Chen Jiliang

Chen Jiliang is a researcher at Greenovation Hub, a non-governmental organisation based in Beijing.