ashsmith5506 ashsmith5506 09-10-2017 Biology contestada Why do the cells in all living things need energy