Virus. A microscopic enigma, existing at the boundary of life, a virus is an infectious agent capable of replicating only within the living cells of a host. ...
View in Alexandria