Catherine Crump has a position (Staff Attorney) at American Civil Liberties Union

Title Staff Attorney
Is Current yes
Employee yes
Updated over 12 years ago