128k views
2 votes
Where in the human body would you find the most mitochondria?

User Glexey
by
8.6k points

1 Answer

4 votes

within the cytoplasm near the lysosomes

User Jacek Konieczny
by
8.1k points