Blog

Feb 29, 2024

Cancer cells’ secret disguise exposed by scientists

Posted by in category: biotech/medical

The key to cancer cells evading the immune system lies in a gene called SOX17.

Leave a reply