Scholarly Index

Stefano Leonardi

The University of Texas at Dallas; 4,439 total citations; 197 total publications; best world rank #232

The University of Texas at Dallas

4,439Total citations
197Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind Energy Research and DevelopmentLifetime232US 4596.63
Wind and Air Flow StudiesLifetime922US 28496.29
Heat Transfer MechanismsLifetime803US 11295.91
Particle Dynamics in Fluid FlowsLifetime939US 28893.85
Wind Energy Research and Development2021-2025350US 4487.86
Wind and Air Flow Studies2021-2025994US 11584.76