James Allison, immunologist and Nobel Laureate, appearing at the Nobel press conference in Stockholm.
Δ