Scholarly Index

Huan Yan

University of Science and Technology of China; 581 total citations; 104 total publications; best world rank #997

University of Science and Technology of China

581Total citations
104Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanical stress and fatigue analysis2021-2025997CN 62467.00