Interferon

A protein that prevents viruses from replicating in infected cells.

Interferon Definition
Interferon Definition

Flippy

The leader in educational esports.