The quantified self

1,181,052 plays|
TED@Cannes
• June 2010