Y

Yuqiang Wang

Sichuan University

ORCID: 0000-0002-8757-4829

191 papers and 5k citations.

PubIndex Score96Top 4%How it's scored
191Publications
5kTotal Citations
#10in Andrographolide Research and Applications
First publication: 1988First senior author: 1993