DNA

Mar11

DNA – Deoxyribonucleic Acid

DNA – Deoxyribonucleic Acid

DNA – what does it stand for and what does it do?

The instructions for life, contained within the nucleus of each living cell, DNA is an enigma locked in a mystery, wrapped in a conundrum.

Science Rocks presents a beginners guide to the double helix.

Click on a tab to select how you'd like to leave your comment