Can you tell me the answer to where does glucose released into the blood end up??
liver cells (hepatocytes)