Haojun Chen
Observed name: Chen, Haojun
Observed institutions: Peking University, University of Manchester, Guangzhou Huali College, South China University of Technology
ORCID: 0000-0001-9168-9234
Observed ORCID: 0000-0001-9168-9234
OpenAlex ID: A5102900900
