Latest Science Researchers identify novel immunological mechanism important for vaccine development Researchers have discovered the presence of a novel subtype of innate lymphoid cells in human spleen essential for the production of antibodies. This discovery, published in the prestigious journal Nature Immunology... 3 March, 20142 min read