kma091392 kma091392 07-04-2018 Health contestada Immune cells are stored in the A. lymph nodes. B. stomach. C. thymus. D. bone marrow.