Releasing the brake on the immune system: ipilimumab in melanoma and other tumors

Releasing the brake on the immune system: ipilimumab in melanoma and other tumors