Immunology: Understanding The Immune System

by Klaus D. Elgert

A comprehensive and extremely accessible textbook written by a professor with over 20 years of experience teaching immunology courses. Elgert carefully melds together biology, clinical science, gen…