FDA Approves Flow FL-100: New At-Home Depression Treatment Explained

January 30, 2026