Edward F. Buffie
Indiana University Bloomington - Department of Economics
Wylie Hall 105
107 S. Indiana Avenue
Bloomington, IN 47405-7000
United States
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 48,780
SSRN RANKINGS
Top 48,780
in Total Papers Downloads
1,824
SSRN CITATIONS
Rank 25,086
SSRN RANKINGS
Top 25,086
in Total Papers Citations
36
CROSSREF CITATIONS
10
Feedback