Ideas Worth Spreading — to 4.5B More People
The smart people who put on the TED (Technology, Entertainment and Design) conference — but who actually are also becoming
The smart people who put on the TED (Technology, Entertainment and Design) conference — but who actually are also becoming