
Who is Professor Peter Doherty? | Immunological Self vs Non-self
Our special guest is Professor Peter Doherty, Nobel Prize winner in Physiology or Medicine 1996, Author, Science commentator, and Professor at the faculty of medicine at the University of Melbourne.