Science25 Interesting Facts About Computer Viruses You Really Should KnowPosted by Petr H., Updated on March 31, 2016