dylantyler779 dylantyler779 08-03-2019 Biology contestada What is the most immediate source of energy for making most of the ATP in your cells?