Cambridge hosts the European Human Rights Law Conference 2023 with medical law angles

2 October 2023