"The role of interferon in cancer therapy: a current perspective" (Free full text).