Jefferson Duarte
Rice University
6100 South Main Street
P.O. Box 1892
Houston, TX 77005-1892
United States
SCHOLARLY PAPERS
23
DOWNLOADS
Rank 3,838
SSRN RANKINGS
Top 3,838
in Total Papers Downloads
17,918
SSRN CITATIONS
Rank 3,403
SSRN RANKINGS
Top 3,403
in Total Papers Citations
205
CROSSREF CITATIONS
306
Feedback