Recent advances in the molecular design of synthetic vaccines.

Recent advances in the molecular design of synthetic vaccines.