ContributorSteve PeersProfessor of EU, Human Rights and World Trade Law at the University of EssexSteve Peers is a Professor of EU, Human Rights and World Trade Law at the University of EssexShow Full Bio