Marc Ribaudo
U.S. Department of Agriculture (USDA) - Economic Research Service (ERS)
355 E Street, SW
Washington, DC 20024-3221
United States
SCHOLARLY PAPERS
13
DOWNLOADS
Rank 34,291
SSRN RANKINGS
Top 34,291
in Total Papers Downloads
3,056
TOTAL CITATIONS
Rank 40,476
SSRN RANKINGS
Top 40,476
in Total Papers Citations
168
Feedback