what is the site of ATP synthesis
Answers
Answered by
3
Answer:
mitocondria
Explanation:
mitochondria
anirudhabthakur1205:
plz mark it as the brainliest....
Answered by
2
Answer:
mitochondria is place of ATP synthesis
Similar questions