An academic post by the Faculty of Pharmaceutical Medicine, UK reviews the range of vaccines and antiviral drugs under development, their mechanisms of action, status, issues and possibilities.