Reflections on science, technology, and computing — leavened by personal experience


DNA (deoxyribonucleic acid) – it is literally the stuff of life. Thus, understanding how DNA regulates biological processes is key to the mechanics of life and to treating disease at its most fundamental levels.