What is G6PD deficiency? What should children with G6PD deficiency not eat?

G6PD deficiency is a metabolic disorder that is quite common and occurs in all ages, especially young children. For children with G6PD deficiency disease, parents need to build a scientific and appropriate diet to help children lead a healthier life. So what is G6PD deficiency? What should children with G6PD deficiency not eat?