Scholarly Index

Song Zhu

CRRC (China); 155 total citations; 15 total publications; best world rank #128

CRRC (China)

155Total citations
15Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Brake Systems and Friction Analysis2021-2025128CN 4881.40