NCT00809562 - A Study of RO4917523 in Patients With Treatment Resistant Depression | Crick | Crick