Quan Chen
Observed name: Chen, Quan
Institutions: National University of Singapore, Jiaxing University
Observed institutions: National University of Singapore, Jiaxing University
ORCID: 0000-0003-2858-6771
Observed ORCID: 0000-0003-2858-6771
OpenAlex ID: A5152463107
