Xingrui Chen
Observed names: Chen, Xingrui, X.Z. Chen, Xingrui, Chen
Institutions: Taylor's University, Taylor University
Observed institutions: Taylor's University, Taylor University
ORCID: 0009-0004-5420-0160
Observed ORCID: 0009-0004-5420-0160
OpenAlex ID: A5071975153
