Immune effects of bevacizumab: killing two birds with one stone

Immune effects of bevacizumab: killing two birds with one stone