Storia: FDA expert committee votes in favor of Replimune’s melanoma treatment — Warptech Lab News