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 22,931
SSRN RANKINGS
Top 22,931
in Total Papers Downloads
3,155
SSRN CITATIONS
Rank 2,124
SSRN RANKINGS
Top 2,124
in Total Papers Citations
66
CROSSREF CITATIONS
536
Feedback