Margaret McMillan
Tufts University - Department of Economics
Medford, MA 02155
United States
International Food Policy Research Institute (IFPRI)
Deputy Division Director Development Strategies and Governance
1201 Eye St, NW,
Washington, DC 20005
United States
National Bureau of Economic Research (NBER)
1050 Massachusetts Avenue
Cambridge, MA 02138
United States
SCHOLARLY PAPERS
37
DOWNLOADS
Rank 27,989
SSRN RANKINGS
Top 27,989
in Total Papers Downloads
3,952
TOTAL CITATIONS
Rank 2,320
SSRN RANKINGS
Top 2,320
in Total Papers Citations
213
Feedback