Design-a-kid: does humanity need an upgrade?
McKibben
Bill
B
D005818:Genetic Engineering / Q000941:ethics; D024861:Genetic Enhancement; D005854:Germ Cells; D006801:Humans; D012067:Religion; D035761:Wedge Argument