Seol an Taifead seo mar Ríomhphost: Enhanced protection against Ebola virus mediated by an improved adenovirus-based vaccine.