Ruichen Yao
Observed name: Yao, Ruichen
Institution: University of Illinois Urbana-Champaign
Observed institutions: University of British Columbia, University of Illinois Urbana-Champaign
ORCID: 0009-0000-4175-9775
Observed ORCID: 0009-0000-4175-9775
OpenAlex ID: A5004717172
