Panel Discussion - Take Back the Tech!: Reclaiming Technology for Women's Rights

Church Center, 777 United Nations Plaza, New York, NY 10017, 22 février 2011