Y

Yuyuan Yao

China Pharmaceutical University

ORCID: 0000-0003-3824-8645

15 papers and 559 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
15Publications
559Total Citations
First publication: 2016First senior author: 2024