which cellular organelle is the site of cellular respiration?
Explanation: 1  The mitochondria is known as the ''Power House'' of the cell. It releases energy by the process of cellular respiration. 2  The Kreb's Cycle and electron transport system is completed in the matrix and inner memebrane of the mitocondraia, respectively. Thank You.