heloisbirb3230 heloisbirb3230 01-07-2024 Health Answered The human body stores more energy in than in:a. cardiac cells; liver cellsb. glycogen stores; fat cellsc. muscle cells; fat cells d. fat cells; glycogen stores