145 pubs · 8,312 cites · h-index 38
Freie Universität Berlin
2021 - 2025
Paderborn University
2005 - 2020
University of Arizona
2017 - 2017
Max Planck Society
2013 - 2015
Max Planck Institute for Tax Law and Public Finance