Scholarly Index

Ruoyu Wang

University of Shanghai for Science and Technology; 3,603 total citations; 192 total publications; best world rank #190

University of Shanghai for Science and Technology

3,603Total citations
192Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zeolite Catalysis and Synthesis2021-2025190CN 11692.64
Turbomachinery Performance and Optimization2021-2025624CN 40376.37
Subcritical and Supercritical Water Processes2021-2025868CN 47144.17