Caenorhabditis elegans meets microsporidia: the nematode killers from Paris - latest news, discussion & facts - IJR