中文 | English
Return

Oncolytic adenoviruses harboring IL-24 gene induce the apoptosis of melanoma cells