ATP Synthase, an Energy-Generating Rotary Motor Engine Evolution News & Views, 15 May 2013 Discovery Institute recently released a stunning animation (different from the one above) of the mechanics of ATP synthase, a…