Title: The thorn in the starfish
First published: 1987
Subjects: Immunology, Popular works, Popular Works, Immunity, Immune System, Immune response