Feng Sun
Institutions: Microsoft (United States), Microsoft Research Asia (China)
Observed institutions: Microsoft (United States), Microsoft Research Asia (China)
ORCID: 0009-0006-0834-0562
Observed ORCID: 0009-0006-0834-0562
OpenAlex ID: A5103155713
