Wired for Change—Dispatches from the Wired World: Technology for social good
John Palfrey moderates a discussion with James Rucker, Juliana Rotich, John Maeda and Jake Shapiro.
John Palfrey moderates a discussion with James Rucker, Juliana Rotich, John Maeda and Jake Shapiro.