211 pubs · 3,960 cites · h-index 29
Technical University of Munich
2016 - 2025
Institut für Urheber- und Medienrecht
2021 - 2021
Munich School of Philosophy
2016 - 2020
Universität Bayern
2018 - 2018
Gemeente Eindhoven