Zengxuan Wen
Observed name: Wen, Zengxuan
Institution: Microsoft (United States)
Observed institutions: Microsoft (United States), Microsoft Research Asia (China)
ORCID: 0009-0006-1256-9335
Observed ORCID: 0009-0006-1256-9335
OpenAlex ID: A5006981332
