James Cavallaro
James Cavallaro is a Stanford Law School professor and the director of the school's International Human Rights and Conflict Resolution Clinic and Human Rights Center.
James Cavallaro is a Stanford Law School professor and the director of the school's International Human Rights and Conflict Resolution Clinic and Human Rights Center.