talimogene laherparepvec
Noun
Meaning
talimogene laherparepvec (uncountable)
An oncolytic virus being studied for the treatment of melanoma and other cancers.
Noun
talimogene laherparepvec (uncountable)
An oncolytic virus being studied for the treatment of melanoma and other cancers.