Y

Yuwen Chen

Sichuan University

ORCID: 0000-0001-7763-0949

76 papers and 2.9k citations.

PubIndex Score76Top 24% · mid-careerHow it's scored
76Publications
2.9kTotal Citations
First publication: 2006First senior author: 2023