Xinchao Lu
Observed name: LU Xin-chao
Institution: Beijing Foreign Studies University
Observed institutions: Beijing Foreign Studies University, Shanghai International Studies University
ORCID: 0009-0000-4195-9101
Observed ORCID: 0009-0000-4195-9101
OpenAlex ID: A5037776661
