336,293 views | Ellen Agler • TED2019

Parasitic worms hold back human progress. Here's how we can end them