News

Daniel Zhang, the departing chief executive and chairman of the Chinese tech giant Alibaba, has stepped down as head of the tech company’s cloud division, a position he held for mere months.
This special issue of the ECNU Review of Education presents analytical and voice ... This article was made available online on December 10, 2023, in ECNU Review of Education. Dr. Wei Zhang, ...