benzofibrate

  1. haidut

    Restoring Energy Production In Immune Cells Is Therapeutic In Cancer

    The title of the popular press article is kind of the reverse of mine - i.e. cancer cells evade treatment by blocking energy production in immune cells (T-cells). However, my title still holds since the actual study did show that restoring energy production in T-cells restores the effectiveness...
Top