The journal
Open the journal →The conversation starts in the journal — be the first to post.
About spleen
The spleen, or milt, is an organ found in almost all vertebrates and near the liver. Similar in structure to a large lymph node, it acts primarily as a blood filter.
Everything about spleen →