Cancer

Exosomes May Help Tumors Evade Immune System

A new study has identified what may be an important and previously unknown route by which tumors evade the immune system – they secrete small membrane-encased sacs, called exosomes, that […]