Cordingley Michael G.,
(2017)
Viruses are the most abundant biological entities on Earth, and arguably the most successful. They are not technically alive, but--as infectious vehicles of genetic information--they have a remarkable capacity to invade, ...