Articles published with G6PD-Glucose 6 phosphate dehydrogenase