Gregory Huber
Yale University - Department of Political Science
Box 208269
New Haven, DC 06520-8269
United States
SCHOLARLY PAPERS
24
DOWNLOADS
Rank 13,133
SSRN RANKINGS
Top 13,133
in Total Papers Downloads
4,187
SSRN CITATIONS
Rank 8,913
SSRN RANKINGS
Top 8,913
in Total Papers Citations
37
CROSSREF CITATIONS
100
Feedback