Janeway's immunobiology - Murphy, Kenneth; Travers, Paul; Walport, Mark (New York Garland Science, 2008)
Keywords: Immunology -- Immune systems