janet iwasa

youtube

How mitochondria synthesise ATP