New antidepressant study provides hints to Verily's future - STAT