TED Talks

TED Talks

Length

00:12:31

Event Date

7/26/2019 2:48:27 PM