Scholarly Index

Shengnan Shen

Wuhan University; 2,904 total citations; 180 total publications; best world rank #500

Wuhan University

2,904Total citations
180Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Additive Manufacturing Materials and Processes2021-2025567CN 31095.34
Industrial Vision Systems and Defect Detection2021-2025500CN 32687.85
Electronic Packaging and Soldering Technologies2021-2025910CN 38772.42