Scripps Research scientists redefine the role of plasma cells in the immune system

This also has a succinct review on the immune system in general

No comments: