Antianxiety and antidepressant-like effects of AC-5216, a novel mitochondrial benzodiazepine receptor ligand

scientific article