Giant mimiviruses escape many canonical criteria of the virus definition
Origin : Files produced by the author(s)