“The Biggest Data Puzzle of Our Lives” — The vaccine distribution efforts are getting help from Big Tech
Third vaccine could be approved for UK in weeks, boosting mass immunization drive, says top scientist