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

338,670 views | Ellen Agler • TED2019