The immune space: a concept and template for rationalizing vaccine development.

The immune space: a concept and template for rationalizing vaccine development.