G6PD and G6PD deficiency: Here, we review the role(s) of G6PD activity and the effects of G6PD deficiency on immune system function, in health and disease.