Y

Yufeng Xia

China Pharmaceutical University

ORCID: 0000-0002-9571-5353

192 papers and 5k citations.

PubIndex Score57Top 43% · seniorHow it's scored
192Publications
5kTotal Citations
First publication: 1998First senior author: 1999