Xumeng Wen
Observed name: Wen, Xumeng
Institution: Microsoft Research Asia (China)
Observed institutions: Microsoft (United States), Microsoft Research Asia (China)
ORCID: 0009-0003-1758-4911
Observed ORCID: 0009-0003-1758-4911
OpenAlex ID: A5101382793
