Scholarly Index

Yi Ru

ShanghaiTech University; 2,025 total citations; 141 total publications; best world rank #365

ShanghaiTech University

2,025Total citations
141Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Natural Compounds in Disease TreatmentLifetime642CN 32669.14
Psoriasis: Treatment and Pathogenesis2021-2025643CN 6986.69
Transgenic Plants and Applications2021-2025799CN 9155.51
Natural Compounds in Disease Treatment2021-2025365CN 31024.32