Parasitic worms: friends or foes?Meet the UCT researcher discovering how parasitic worms can benefit human health.