T-VEC: Oncolytic Viral Therapylifeandbiology (35)in #science • 6 years ago T-VEC – First approved cancer-fighting virus #biology #biotechnology #history #education