Xavier Debrun
International Monetary Fund (IMF) - Research Department
700 19th Street NW
Washington, DC 20431
United States
SCHOLARLY PAPERS
26
DOWNLOADS
Rank 17,984
SSRN RANKINGS
Top 17,984
in Total Papers Downloads
4,599
SSRN CITATIONS
Rank 3,623
SSRN RANKINGS
Top 3,623
in Total Papers Citations
109
CROSSREF CITATIONS
320
Feedback