Influenza virus

Concept

A virus that in vitro studies showed dose-dependent killing by vitamin C.

Mentioned in 1 video