NICHD
NICHD NIH
Mitochondria
Mitochondria (red) are organelles found in most cells. They generate a cell's chemical energy. Credit: U. Manor, NICHD
8,498
views
4
faves
0
comments
Uploaded on April 27, 2015
Mitochondria
Mitochondria (red) are organelles found in most cells. They generate a cell's chemical energy. Credit: U. Manor, NICHD
8,498
views
4
faves
0
comments
Uploaded on April 27, 2015