Marcel Olbert
London Business School
Sussex Place
Regent's Park
London, London NW1 4SA
United Kingdom
ZEW – Leibniz Centre for European Economic Research - Corporate Taxation and Public Finance Research
United States
SCHOLARLY PAPERS
14
DOWNLOADS
Rank 5,600
SSRN RANKINGS
Top 5,600
in Total Papers Downloads
15,439
TOTAL CITATIONS
Rank 10,947
SSRN RANKINGS
Top 10,947
in Total Papers Citations
124
Feedback