Annual review of immunology. - Palo Alto : Annual Reviews, 2016. - ix, 684 p : illustrations (chiefly colour) ; 24 cm. ISBN: 9780824330347 Dewey Class. No.: 571.96 / LIT.A.34