Ben Chen
Observed names: B Chen, B. Chen, Chen, Ben
Institutions: Loughborough University, Kuaishou (China)
Observed institutions: Loughborough University, Kuaishou (China)
ORCID: 0009-0005-7488-6515
Observed ORCID: 0009-0005-7488-6515
OpenAlex ID: A5022943599
