F

Feihai Shen

Sun Yat-sen University

ORCID: 0000-0002-1482-9624

23 papers and 454 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
23Publications
454Total Citations
#6in Natural Compounds in Disease Treatment
First senior author: 2016

Top publicationsby citations

Indexing 23 publications…