Jayne Huckerby

Jayne Huckerby

Jayne Huckerby is a clinical professor of law and director of the International Human Rights Clinic at Duke University School of Law.

Espanol |