tolzino8470 tolzino8470 05-02-2024 Health contestada Which of the following organs serves as a storage depot for many vitamins and minerals? a) Kidney b) Brain c) Stomach d) Liver