John Siu Blog

Tech - Business Tool, Personal Toys

ted

TED Talk 2017 is hosted in Vancouver, Canada. But you can see it live in cinema this year on 4/24, 4/25 and 4/30.