— News —
The drug is designed to "stop cancer cells concealing themselves from the immune system."

The Daily Wire > Read > New Drug Can Put An End To Cancer’s Hide-And-Seek Game
The drug is designed to "stop cancer cells concealing themselves from the immune system."

The Daily Wire > Read > New Drug Can Put An End To Cancer’s Hide-And-Seek Game