mattiehuskiez mattiehuskiez 25-01-2019 Biology contestada where is glycogen stored? A. Stomach B. Gallbladder C. Liver D. Pancreas