Lara Gelbwasser Freed

Lara Gelbwasser Freed is Associate Clinical Professor of Law at Cornell Law School.