TED Talks

TED Talks

Length

00:17:22

Event Date

6/3/2019 3:03:15 PM