The evolutionary consequences of alternative types of imperfect vaccines.

The evolutionary consequences of alternative types of imperfect vaccines.