Ye Chen
Observed name: Chen Ye
Institution: Shenyang Center for Disease Control and Prevention
Observed institution: Shenyang Center for Disease Control and Prevention
ORCID: 0000-0002-8332-6211
Observed ORCID: 0000-0002-8332-6211
OpenAlex ID: A5135429307
