Cruse, Julius M

Atlas of immunology - 3rd ed. - Boca Raton CRC Press 2010 - 940 p.

574.29 C889A(3)