Fine-Tuning Found in Lifes Rotary Engine
August 4, 2010
The universal energy currency in living things is ATP. To produce the vast quantities of this molecule required by life 24 x 7, cells employ banks of rotary engines called ATP Synthase, which we have reported on previously in these pages many times. ATP synthase has become somewhat of a mascot of intelligent design, because […]
