Eric V. Edmonds
Dartmouth College - Department of Economics
6106 Rockefeller Hall
Hanover, NH 03755
United States
National Bureau of Economic Research (NBER)
1050 Massachusetts Avenue
Cambridge, MA 02138
United States
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 39,422
SSRN RANKINGS
Top 39,422
in Total Papers Downloads
2,653
TOTAL CITATIONS
Rank 3,306
SSRN RANKINGS
Top 3,306
in Total Papers Citations
109
Feedback