David Carman presents a talk on human immunology when confronted with the coronavirus.
For the presentation slides visit https://prospect.ac.za/caroni.svg