Scientists from the Netherlands Cancer Institute have now shown that cancer cells can use these ribosomes to boost their invisibility cloak, helping them hide from the immune system. The team ...