Immunology: understanding the immune system - Elgert, Klaus D. (New Jersey Wiley-Blackwell, 2009)
Keywords: IMMUNOLOGY