UNC-TV Science

How parasites make a living

Clip: Episode 12 | 1m 23s

Parasites have perfected the art of freeloading. Learn how the tape worm survives.

Aired: 02/08/18

Rating: NR

Video has closed captioning.

Problems Playing Video?