Viruses to the rescue? This and more for today’s look into the future.