Where is energy stored in our body..??

ATP is the place in our cells(body) where are energy is stored.

  • 2
What are you looking for?