Saturday, Nov. 18, 2017

Archive for March 2nd, 2011

TEDxWaterloo

TEDxWaterloo

Posted On: March 02, 2011

TEDx is a program of local, independently organized events that build on the TED philosophy of “Ideas Worth [...]