By Heidelberg Institute for Theoretical Studies | July 23, 2018Why Malaria Parasites are Faster than Human Immune Cells