Esther van Schagen Editor & Author

Esther van Schagen is Lecturer at the Molengraaff Instituut, Utrecht University. Stephen Weatherill is Jacques Delors Professor of European Law at the University of Oxford.