Novel Strategies in the Design and Production of Vaccines by Simon A. Cohen & Sarah Cohen