Richard Friberg
Stockholm School of Economics - Department of Economics
P.O. Box 6501
Sveavagen 65
S-113 83 Stockholm
Sweden
SCHOLARLY PAPERS
27
DOWNLOADS
Rank 48,267
SSRN RANKINGS
Top 48,267
in Total Papers Downloads
2,217
TOTAL CITATIONS
Rank 16,576
SSRN RANKINGS
Top 16,576
in Total Papers Citations
36
Feedback