November 15, 2010

RNA molecule, the Tireless Catalyst

RNA is an ancient molecule and very sophisticated..

From bacterias to human, RNA is the tireless catalyst, making life happen.

(via physorg)