Antibodies, viruses and vaccines.

Antibodies, viruses and vaccines.