Alexandra Carter

Everett B. Birch Innovative Teaching Clinical Professor of Law at Columbia Law School