Thomas Ruchti
Government of the United States of America - Office of Financial Research
717 14th Street, NW
Washington DC, DC 20005
United States
SCHOLARLY PAPERS
29
DOWNLOADS
Rank 6,708
SSRN RANKINGS
Top 6,708
in Total Papers Downloads
12,493
SSRN CITATIONS
Rank 9,636
SSRN RANKINGS
Top 9,636
in Total Papers Citations
147
CROSSREF CITATIONS
31
Feedback