Viruses: Their origins, and the opportunity for cancer treatment
Viruses are microscopic infectious agents. Their size ranges from 20 to 400 nanometers. In another words, they are 500 times smaller than...