Intestinal worms called Helimosomoides polygyrus bakeri can boost the immune system, according to researchers.
Scientists from Le Institut Pasteur have filmed the mechanism of a potential AIDS vaccine.