Y

Yitao Wang

Institute of Microelectronics

ORCID: 0000-0003-3302-4941

415 papers and 18.3k citations.

PubIndex Score98Top 2%How it's scored
415Publications
18.3kTotal Citations
#8in Phytochemistry and biological activity of medicinal plants
First publication: 2002First senior author: 2002