Dubub656id Dubub656id Science Answered In which organ is glycogen stored in the body? A. LiverB. BileC. Gall bladder D. Spleen