Science News | Page 637

Developments in cell-based vaccine technology