Our immune system spans two worlds-;innate and adaptive. Innate immune cells are like troops at the gate ready to hold off invaders and raise the body's ... how much our knowledge built on mouse ...