Parasites are a huge global treat to human life, but some of them could actually help us treat disease. Parasitologist Charlotte Evans explores the secret lives of these frightening organisms.
Topics:
- diseases /
- parasites /
- health /
- 91av Live talks 2019 /
- disease /
- healthcare