answersLogoWhite

0

Mitochondria are the sites of cellular respiration. The produce energy units called ATP -AdenosineTriphosphate via a process called oxidative phosphorilation. Hence mitochondria are called the 'power house' of the human cells.

User Avatar

Riley Wolf

Lvl 13
3y ago

What else can I help you with?