Hengrui Chen
Observed names: Chen, Hengrui, H. Chen
Institutions: Fudan University, Zhejiang University
Observed institutions: Fudan University, Zhejiang University
ORCID: 0009-0008-9240-9511
Observed ORCIDs: 0009-0008-9240-9511, 0009-0002-3310-9224
OpenAlex ID: A5008836380
