Marcel Olbert
London Business School - Department of Accounting
Sussex Place
Regent's Park
London, NW1 4SA
United Kingdom
ZEW – Leibniz Centre for European Economic Research - Corporate Taxation and Public Finance Research
United States
SCHOLARLY PAPERS
11
DOWNLOADS
Rank 8,257
SSRN RANKINGS
Top 8,257
in Total Papers Downloads
9,136
SSRN CITATIONS
Rank 21,613
SSRN RANKINGS
Top 21,613
in Total Papers Citations
37
CROSSREF CITATIONS
13
Feedback