A universal look at all viruses

A Universal Perspective