Parasitology

Answering Common Questions About New World Screwworms

The New World screwworm is a highly destructive parasite with larvae that feed on living tissues of animals, resulting in obligatory myiasis.