Chenghao Sun
Observed name: Sun, Chenghao
Observed institutions: University of Science and Technology of China, Shandong University, Shanghai Jiao Tong University, Chinese Academy of Sciences, Shandong Management University, Shenzhen Institutes of Advanced Technology, China Information Technology Security Evaluation Center, University of Chinese Academy of Sciences, Alibaba Group (China)
ORCID: 0009-0002-7158-400X
Observed ORCID: 0009-0002-7158-400X
OpenAlex ID: A5000895872
