The humbling truth about the limits of innovation

How do promises of rocket planes and ageing cures sit with our failure to stop coronavirus?