A discussion of immune tolerance and the layered immune system hypothesis

A discussion of immune tolerance and the layered immune system hypothesis