Science News | Page 659

Developments in cell-based vaccine technology