Corticosteroids, a commonly prescribed medication to alleviate cancer-related symptoms for non-small cell lung cancer patients treated with immunotherapy, are the main reason certain immunotherapies may fail in treating the disease, according to new research by Keck Medicine of USC.