A long-term strategy against global disease

Recently, an alliance dedicated to vaccines for children in poor countries has received two staggering pledges: $750 million from the Bill and Melinda Gates Foundation, and $1.8 billion from Britain.