Chenrun Wang
Observed name: Wang, Chenrun
Institutions: Shanghai Jiao Tong University, Shanghai Innovation Institute
Observed institutions: Shanghai Jiao Tong University, Shanghai Innovation Institute
ORCID: 0009-0000-1926-0011
Observed ORCID: 0009-0000-1926-0011
OpenAlex ID: A5113177016
