Scholarly Index

Steven Harrod

Technical University of Denmark; 606 total citations; 38 total publications; best world rank #241

Technical University of Denmark

606Total citations
38Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Railway Systems and Energy EfficiencyLifetime241DK 394.86
Public Procurement and Policy2021-2025758DK 1018.84