Science News | Page 639

Developments in cell-based vaccine technology