Synthetic DNA - A space odyssey as Catherine Freeman's moment preserved by science

Synthetic DNA - A space odyssey as Catherine Freeman's moment preserved by science (article)