Erica Portnoy

Senior Staff Technologist, Electronic Frontier Foundation