draining

1980s

13164_12351_interferon_lab_research4

This clip contains footage of a laboratory researching interferon.…