Guanrou Yang
Observed name: Yang, Guanrou
Observed institutions: Shanghai Jiao Tong University, Tencent (China), Shanghai Innovation Institute, Alibaba Group (China)
ORCID: 0009-0008-3614-1346
Observed ORCID: 0009-0008-3614-1346
OpenAlex ID: A5111310847
