See the fascinating interaction between parasites and white blood cells in microscopic detail. Explore the science behind ...