NCT07302087 - Platelet Serotonin Deficiencies: the Strasbourg Experience | Crick | Crick