Virus origins: from what did viruses evolve or how did they initially arise? » VIRUS-smallpox–200
Variola virus, the agent of smallpox. Image courtesy Russell Kightley Media.
Variola virus, the agent of smallpox. Image courtesy Russell Kightley Media.
Leave a Reply