Narrator: For some bug ... from human to human by hitching a ride inside deerflies. When the flies bite you, the larvae enter through the wound. After five months growing beneath your skin ...
Experts at the University of Dundee have joined the fight against a potentially fatal parasitic disease affecting millions of people worldwide.