Candace Jens
Tulane University - A.B. Freeman School of Business
7 McAlister Drive
New Orleans, LA 70118
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 17,730
SSRN RANKINGS
Top 17,730
in Total Papers Downloads
4,074
SSRN CITATIONS
Rank 13,433
SSRN RANKINGS
Top 13,433
in Total Papers Citations
71
CROSSREF CITATIONS
16
Feedback