1. 1

A drug which makes a wide range of cancers more vulnerable to the body’s immune system. It strips cancer cells of the “camouflage” they use to evade attack by the immune system.

  1. You must first login , or register before you can comment.

    Markdown formatting available