Encyclopedia of immunobiology Vol 3 - Amsterdam Elsever 2016 - xlviii, 536p Index included ISBN: 012374279X Universal Decimal Class. No.: 576.8.097 / E51