I highly recommend this article written by William Collinge, Ph.D. This article discusses natural killer cells, B-cells, bone marrow, the spleen and other important parts to the immune system puzzle.
I will save this link to our health pages, so if you need it in the future.. you will know where to be able to find it.