Cancer cells’ secret disguise exposed by scientists Posted by Shubham Ghosh Roy in biotech/medical Feb 292024 The key to cancer cells evading the immune system lies in a gene called SOX17. Read more | >