Lydyard, Peter M. Immunology / Lydyard, Peter M. - 3rd ed. - x, 358 p. ; 25 cm. ISBN: 9780415607537 Dewey Class. No.: 571.96