talimogene laherparepvec (English, noun)
expansion: talimogene laherparepvec (uncountable)
Senses:
glosses: An oncolytic virus being studied for the treatment of melanoma and other cancers.
tags: uncountable
Forms: