Smithsonian – Science How? Living Together: Parasites and Hosts with Anna Phillips
Did you know that parasites are some of the most abundant members of ecosystems? Meet zoologist Anna Phillips and see what she discovers from studying how parasites such as leeches and tapeworms relate to their hosts.