G6PD (Glucose-6-phosphate Dehydrogenase) Study to Evaluat... | NCT01205178 | Trialant