Till Von Wachter
University of California, Los Angeles (UCLA) - Department of Economics
8283 Bunche Hall
Los Angeles, CA 90095-1477
United States
SCHOLARLY PAPERS
17
DOWNLOADS
Rank 24,106
SSRN RANKINGS
Top 24,106
in Total Papers Downloads
3,002
SSRN CITATIONS
Rank 6,666
SSRN RANKINGS
Top 6,666
in Total Papers Citations
143
CROSSREF CITATIONS
54
Feedback