TED Talks

TED Talks

Length

00:19:10

Event Date

11/25/2018 1:45:11 PM