EU law, public law and human rights law.
Called 1998, Silk 2017.
Content supplied by 39 Essex Chambers