Scholarly Index

Yu Luo

University of Wyoming; 624 total citations; 59 total publications; best world rank #803

University of Wyoming

624Total citations
59Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Laser and Thermal Forming TechniquesLifetime803US 7786.27