interferons in Podcasts
treatmentInterferons, chemicals produced by the immune system to interfere with viruses.
Mentions Over Time
1
mentions
Mentions in Podcasts
Show Me the Science with Luke O'Neill
The Science of Ebola
Now, interferons are natural chemicals made in response to virus that interfere with viruses.