It never rains but it pours: potential role of butyrophilins in inhibiting anti-tumor immune responses.

It never rains but it pours: potential role of butyrophilins in inhibiting anti-tumor immune responses.