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
17
DOWNLOADS
Rank 1,389
SSRN RANKINGS
Top 1,389
in Total Papers Downloads
33,622
SSRN CITATIONS
Rank 1,267
SSRN RANKINGS
Top 1,267
in Total Papers Citations
1,025
CROSSREF CITATIONS
141
Feedback