Source: https://science.institut-curie.org/research/integrated-biology/u932-immunity-and-cancer/team-piaggio-loirat/