The ____________________________are responsible for producing energy for cellular functions by producing ATP from glucose and contain their own DNA.

Q&A Platform for Education
Platform Explore for Education