25 pubs · 333 cites · h-index 7
Universidad Pontificia Comillas
2018 - 2024
German Institute for Economic Research
2021 - 2021
Berlin School of Economics and Law
National Tax College
Delft University of Technology
2017 - 2017