Happyamandapand Happyamandapand 07-01-2015 Biology contestada Which organelle is abundant in cells that require a lot of energy?