Interferon - What does it mean?
interferon | |
has no English definition.
(biochemistry) Any of a group of glycoproteins, produced by the immune system, that prevent viral replication in infected cells.
is likely misspelled.
has no English definition.