Can we create vaccines fast enough for a future pandemic?

07 June 2012