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