Aptameters
7/26/2006 - by Stephen Caesar MA
Some scientists believe that RNA, a fundamental building block of life, holds the key to life's origin. It was once believed that RNA (ribonucleic acid) was subordinate to DNA, which contains information for making proteins...