Professor Eyal Benvenisti to step down as Director of the Lauterpacht Centre

8 January 2024 2 min read