Now Playing | Cellular Respiration 105

Cellular respiration is the process that releases the energy stored in food. This clip from Assignment Discovery on Discovery Channel gives us more details.

Recommended for You

Watch More Other Show Videos
Filter