Torsten Sløk
Deutsche Bank, New York
Director
60 Wall Street
Mail Stop: NYC60-1815
New York, NY 10005
United States
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 25,092
SSRN RANKINGS
Top 25,092
in Total Papers Downloads
3,585
SSRN CITATIONS
Rank 2,424
SSRN RANKINGS
Top 2,424
in Total Papers Citations
145
CROSSREF CITATIONS
537
Feedback