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,372
SSRN RANKINGS
Top 46,372
in Total Papers Downloads
1,965
SSRN CITATIONS
Rank 11,436
SSRN RANKINGS
Top 11,436
in Total Papers Citations
40
CROSSREF CITATIONS
96
Feedback