7223 views

What Is Mitochondria?

This scientific video discusses the characteristics of mitochondria. Mitochondria are the sites of respiration in a cell.

You need to login to download this video.
login or signup