Douglas Cassel

Douglas Cassel is director of the Center for International Human Rights and a professor at Northwestern University School of Law.