SPN-820: Rapid-Acting Antidepressant Shows Promising Phase 2 Results - Psychiatric Times