Role of the Spleen in Drug Metabolism2021-01-31 Mark Gualtieri WellnessThe spleen is a soft, spongy organ located in the upper left part of the abdomen, just beneath the diaphragm. It is the largest lymphoid Read more