NCT01204918 - Efficacy and Tolerability of Riluzole in Treatment Resistant Depression | Crick | Crick