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
9
DOWNLOADS
Rank 10,269
SSRN RANKINGS
Top 10,269
in Total Papers Downloads
6,661
SSRN CITATIONS
Rank 35,589
SSRN RANKINGS
Top 35,589
in Total Papers Citations
8
CROSSREF CITATIONS
14
Feedback