taylorr232 taylorr232 04-04-2017 Biology contestada In humans (and other animals) where does this glucose come from