Ted O'Donoghue
Cornell University - Department of Economics
414 Uris Hall
Ithaca, NY 14853-7601
United States
SCHOLARLY PAPERS
13
DOWNLOADS
Rank 5,934
SSRN RANKINGS
Top 5,934
in Total Papers Downloads
8,661
SSRN CITATIONS
Rank 2,406
SSRN RANKINGS
Top 2,406
in Total Papers Citations
228
CROSSREF CITATIONS
312
Feedback