Scholarly Index

Stefano Lo Russo

Polytechnic University of Turin; 996 total citations; 134 total publications; best world rank #308

Polytechnic University of Turin

996Total citations
134Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Geothermal Energy Systems and ApplicationsLifetime308IT 2193.92