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
35
DOWNLOADS
Rank 27,976
SSRN RANKINGS
Top 27,976
in Total Papers Downloads
2,966
SSRN CITATIONS
Rank 2,136
SSRN RANKINGS
Top 2,136
in Total Papers Citations
219
CROSSREF CITATIONS
484
Feedback