Scholarly Index

Steven M. Sheffrin

Tulane University; 2,169 total citations; 110 total publications; best world rank #703

Tulane University

2,169Total citations
110Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Taxation and Compliance StudiesLifetime703US 27491.88
Local Government Finance and DecentralizationLifetime939US 38285.46