Steven Carlson
U.S. Department of Agriculture (USDA) - Economic Research Service (ERS)
355 E Street, SW
Washington, DC 20024-3221
United States
SCHOLARLY PAPERS
1
DOWNLOADS
Rank 43,968
SSRN RANKINGS
Top 43,968
in Total Papers Downloads
2,069
SSRN CITATIONS
Rank 44,638
SSRN RANKINGS
Top 44,638
in Total Papers Citations
8
CROSSREF CITATIONS
11
Feedback