Member for

8 years 10 months

Cornell University

Solon Barocas

United States