Lin Jiao
Observed name: Jiao, Lin
Institution: Beijing Foreign Studies University
Observed institutions: Beijing Foreign Studies University, SOAS University of London
ORCID: 0009-0008-4280-2809
Observed ORCID: 0009-0008-4280-2809
OpenAlex ID: A5006120934
