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

340,975 views |
Ellen Agler |
TED2019
• April 2019