Scholarly Index

Feng Shen

Shanghai Jiao Tong University; 3,843 total citations; 78 total publications; best world rank #360

Shanghai Jiao Tong University

3,843Total citations
78Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Innovative Microfluidic and Catalytic Techniques InnovationLifetime962CN 14294.61
Innovative Microfluidic and Catalytic Techniques Innovation2021-2025360CN 11989.16