Type I interferons: ancient peptides with still under-discovered anti-cancer properties.

Type I interferons: ancient peptides with still under-discovered anti-cancer properties.