The double helix and immunology.

The double helix and immunology.