Chen Chen
Institutions: Shandong University, National Medical Products Administration
Observed institutions: Shandong University, National Medical Products Administration, Qilu Hospital of Shandong University
ORCID: 0009-0003-6443-5732
Observed ORCID: 0009-0003-6443-5732
OpenAlex ID: A5111226886
