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