NCT03866590 - Pyruvate Kinase Deficiency Epidemiological Study (PIECE) | Crick | Crick