Storia: Immunotherapy could be used to treat depression, early trial suggests — Warptech Lab News