Catherine Barnard appointed to Professorship in European Law

22 January 2025 2 min read