mikkidee7765 mikkidee7765 08-12-2017 Biology contestada Where do the electrons in the mitochondria come from?