Dr Stephanie Palmer and Dr Stevie Martin appointed as General Editors of European Human Rights Law Review

19 January 2022