Platelet Serotonin Deficiencies: the Strasbourg Experience | NCT07302087 | Trialant