Mengshu Sun
Observed name: Sun, Mengshu
Institution: Beijing University of Technology
Observed institutions: Northeastern University, Beijing University of Technology
ORCID: 0000-0003-3540-1464
Observed ORCID: 0000-0003-3540-1464
OpenAlex ID: A5083232044
