Scholarly Index

Mengru Wang

Beihang University; 156 total citations; 12 total publications; best world rank #762

Beihang University

156Total citations
12Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Dynamics and Control of Mechanical Systems2021-2025762CN 37157.18