Cambridge team reaches Vis Moot Competition final

5 April 2018 2 min read