Glucose-6-phosphate Dehydrogenase Variants Research Articles