This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
Ruth Buchanan
Ruth Buchanan is a Professor of Law at Osgoode Hall Law School, Toronto.
Writes Human Rights, Criminology & Policing, International & Comparative Criminal Law, International Economic & Trade Law, Public International Law, Socio-Legal Studies
Editor of Law in Transition
Tell others about this author