The genome-linked protein VPg of vertebrate viruses - a multifaceted protein.

The genome-linked protein VPg of vertebrate viruses - a multifaceted protein.