261 pubs · 3,384 cites · h-index 27
KU Leuven
2002 - Present
Max Planck Society
2017 - 2017
Max Planck Institute for Comparative Public Law and International Law
2017 - 2017
International Network for Economic, Social and Cultural Rights
2015 - 2015
UCLouvain
2013 - 2013