Prof. Estella Baker

Institution: Leicester De Montfort Law School, UK
Position: Professor of European Criminal Law and Justice