December 23, 2019 Science Mcqs The major metabolic factory detoxification center and storage organ of body is ? Posted by daily5techtips A; stomachB; brainC; kidneyD; liver See also How many people worldwide suffer from iodine-deficiency diseases?