Viral life cycle (GO:0019058)

There are 80 proteins in the database.