Answer the question...where is the spleen situated in the human body??
underneath the left diaphragm