TASCHA Turns Ten!

May 22, 2011

It’s been 10 years! On Wednesday, February 9, 2011, the TASCHA team brought together our colleagues, supporters, and fans to celebrate a decade of research on technology and social change.