IDO Inhibitors as melanoma immunotherapy: not looking good. Posted on April 15, 2018 by jgordon Link. Damn.