Scholarly Index

Ruochen Liu

ShanghaiTech University; 1,029 total citations; 71 total publications; best world rank #389

ShanghaiTech University

1,029Total citations
71Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Artificial Immune Systems ApplicationsLifetime734CN 23965.05
Photopolymerization techniques and applications2021-2025389CN 15275.44