Neville Francis
University of North Carolina (UNC) at Chapel Hill - Department of Economics
Chapel Hill, NC 27599
United States
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 46,559
SSRN RANKINGS
Top 46,559
in Total Papers Downloads
1,397
SSRN CITATIONS
Rank 9,270
SSRN RANKINGS
Top 9,270
in Total Papers Citations
40
CROSSREF CITATIONS
96
Feedback