Sofia Ranchordás Editor & Author

Sofia Ranchordás, Professor of European and Comparative Public Law, Groningen Law School, the Netherlands