Xavier Debrun
International Monetary Fund (IMF) - Research Department
700 19th Street NW
Washington, DC 20431
United States
SCHOLARLY PAPERS
26
DOWNLOADS
Rank 17,680
SSRN RANKINGS
Top 17,680
in Total Papers Downloads
6,085
TOTAL CITATIONS
Rank 3,998
SSRN RANKINGS
Top 3,998
in Total Papers Citations
116
Feedback