TED Talks

TED Talks

Length

00:16:18

Event Date

7/26/2019 2:48:37 PM