new icn messageflickr-free-ic3d pan white
Mitochondria | by NICHD NIH
Back to photostream

Mitochondria

Mitochondria (red) are organelles found in most cells. They generate a cell's chemical energy. Credit: NICHD/U. Manor

2,778 views
3 faves
0 comments
Uploaded on April 27, 2015