How to be good at being a virus : biochemical constraints of viral life-history evolution / Thomas Walter Berngruber

How to be good at being a virus : biochemical constraints of viral life-history evolution / Thomas Walter Berngruber