The spleen--mysteries solved and unresolved.
D004906:Erythrocyte Count; D006410:Hematopoiesis; D006801:Humans; D010587:Phagocytosis; D010953:Plasma Volume; D013154:Spleen / Q000098:blood supply / Q000276:immunology / Q000502:physiology*; D013163:Splenomegaly / Q000209:etiology