Cooperative Hedgehog/GLI and JAK/STAT signaling drives immunosuppressive tryptophan/kynurenine metabolism via synergistic induction of IDO1 in skin cancer