mauree mauree 12-11-2015 Biology Answered Which cell organelles are responsible for making most of the cell's ATP?