dezzigirl dezzigirl 27-01-2020 Biology contestada Sugars are necessary for human cell function. Which of the following are human cells NOT capable of doing?