Stephanie Farrior Editor

Stephanie Farrior is Director of International and Comparative Law Programs and Professor of Law at Vermont Law School, USA.