Scholarly Index

Torben Ommen

United States Department of Energy; 1,810 total citations; 72 total publications; best world rank #365

United States Department of Energy

1,810Total citations
72Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Integrated Energy Systems OptimizationLifetime418US 4995.86
Geothermal Energy Systems and ApplicationsLifetime365US 6093.16
Refrigeration and Air Conditioning TechnologiesLifetime935US 11093.53