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,002
SSRN RANKINGS
Top 46,002
in Total Papers Downloads
1,850
SSRN CITATIONS
Rank 10,951
SSRN RANKINGS
Top 10,951
in Total Papers Citations
40
CROSSREF CITATIONS
96
Feedback