Scholarly Index

Shouwen Fan

University of Electronic Science and Technology of China; 165 total citations; 50 total publications; best world rank #466

University of Electronic Science and Technology of China

165Total citations
50Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanical Engineering and Vibrations Research2021-2025466CN 17980.24
Dynamics and Control of Mechanical Systems2021-2025551CN 27864.59