Shenzhi Yang
Observed name: Yang, Shenzhi
Institutions: Ant Group (China), Zhejiang University, Renmin University of China
Observed institutions: Ant Group (China), Zhejiang University, Renmin University of China
ORCID: 0009-0005-3351-2218
Observed ORCID: 0009-0005-3351-2218
OpenAlex ID: A5137841083
