Is new always better than old?: The development of human vaccines for anthrax.

Is new always better than old?: The development of human vaccines for anthrax.