The Nature article is here. The FT put it differently: “Scientists make breakthrough in search for universal flu vaccine” Here are many other articles on the same.
And how long did it take us, starting more or less from scratch, to make that Ebola vaccine?
Is it possible that our vaccine development capacity is seriously better than say ten years ago?
Are the biggest potential winners China, India, Indonesia, and Nigeria?
For a relevant pointer I thank J.