Tag Archives: ScienceSunday

Smallest rotary motor in biology, the ATP synthase.

Smallest rotary motor in biology, the ATP synthase. Continue reading

Posted in Rajini Rao | Tagged | 386 Comments