Scholarly Index

Trout Rader

Springer Nature (Germany); 900 total citations; 30 total publications; best world rank #857

Springer Nature (Germany)

900Total citations
30Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Economic Theory and InstitutionsLifetime857DE 8284.34