Organisation French Foundation for Rare Diseases (FFRD, PIC: 954438485) Type/Role Participant Programme Provide funds? no