A small molecule G6PD inhibitor reveals immune dependence on pentose phosphate pathway

Leave a Reply