Joan Farre-Mensa
University of Illinois at Chicago - Department of Finance
2431 University Hall (UH)
601 S. Morgan Street
Chicago, IL 60607-7124
United States
SCHOLARLY PAPERS
15
DOWNLOADS
Rank 1,273
SSRN RANKINGS
Top 1,273
in Total Papers Downloads
30,560
SSRN CITATIONS
Rank 1,808
SSRN RANKINGS
Top 1,808
in Total Papers Citations
566
CROSSREF CITATIONS
141
Feedback