Immune system: not so superior.
Department of Biological Sciences, University of California, San Diego, La Jolla, CA 92093-0377, USA. shedrick@ucsd.edu
Stephen M
SM
Hedrick
D000818:Animals; D005075:Biological Evolution; D007107:Immune System / Q000502:physiology*; D007109:Immunity; D007113:Immunity, Innate; D007448:Invertebrates / Q000276:immunology*; D012641:Selection, Genetic; D014714:Vertebrates / Q000276:immunology*