Owen Matthew Barder
Center for Global Development
2055 L St. NW
5th floor
Washington, DC 20036
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 15,605
SSRN RANKINGS
Top 15,605
in Total Papers Downloads
4,581
SSRN CITATIONS
Rank 25,222
SSRN RANKINGS
Top 25,222
in Total Papers Citations
5
CROSSREF CITATIONS
32
Feedback