Using Fenfluramine to Test the Serotonin Deficiency Theory of Depression | NCT07651293 | Trialant