Challenges in vaccine development - Burnette, W. Neal (Array, 1998)