Anfonwch hwn fel neges destun: Adenoviral vectors as novel vaccines for influenza.