Tag: benzofibrate

Posted in Science

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…