Oscar Varela
University of New Orleans - College of Business Administration - Department of Economics and Finance
2000 Lakeshore Drive
New Orleans, LA 70148
United States
SCHOLARLY PAPERS
4
DOWNLOADS
384
SSRN CITATIONS
Rank 28,410
SSRN RANKINGS
Top 28,410
in Total Papers Citations
4
CROSSREF CITATIONS
27
Feedback