Inferferons: definition and mechanism of action explained in a flash animation

What are interferons? From Wikipedia: Interferons (IFNs) are natural proteins produced by the cells of the immune system of most vertebrates in response to challenges by foreign agents such as viruses, parasites and tumor cells. Interferons belong to the large class of glycoproteins known as cytokines. Interferons are produced by a wide variety of cells […]