The 12 innovations we need to save humanity and the planet
Which inventions should we prioritise to safeguard the environment and human health and happiness? From better batteries and photovoltaic paint to a universal vaccine precursor, Vaclav Smil shares his wish list