S

Shuang Lü

Shenyang Pharmaceutical University

ORCID: 0000-0001-8700-0254

325 papers and 4.7k citations.

PubIndex Score52Top 48% · seniorHow it's scored
325Publications
4.7kTotal Citations
First publication: 1999First senior author: 2004

Top publicationsby citations

Indexing 325 publications…