The answerAnswerAn unopened vial of Imlygic (talimogene laherparepvec) has a shelf life of 5 years.Sources for this answerImlygicAmgen Ltd · emc · SmPC §6.3 Shelf life · Version 14Document updated 19 May 2025Sources checked 8 November 2026