Skip to main content alibris logo

Ellen L Lutz

Ellen L. Lutz is the Executive Director of Cultural Survival, based in Cambridge, Massachusetts. She previously directed the Center for Human Rights and Conflict Resolution and taught international human rights law, international criminal law, and other international law subjects at Tufts University's Fletcher School. From 1989 to 1994, she served as the California Director for Human Rights Watch and as HRW's principal researcher on Mexico. She has written widely on human rights and conflict...See more