Description: Ellie Palmer
Ellie Palmer
Ellie Palmer is emeritus professor at the University of Essex School of Law.