Gregory Huber
Yale University - Department of Political Science
Box 208269
New Haven, DC 06520-8269
United States
SCHOLARLY PAPERS
25
DOWNLOADS
Rank 15,408
SSRN RANKINGS
Top 15,408
in Total Papers Downloads
4,644
SSRN CITATIONS
Rank 9,337
SSRN RANKINGS
Top 9,337
in Total Papers Citations
43
CROSSREF CITATIONS
92
Feedback