"The Promise and Peril of Human Rights Technology

January 24, 2017 -
5:00pm to 6:00pm

Sigma Xi Scientific Research Society Lecture

Location and Address

239 Cathedral of Learning