2,341 followers
ICYMI: "A Fleeting Glimpse Inside microRNA, Epigenetics, and Micropeptidomics" https://t.co/pSi1uhnH6T 12/15/15 has been extended from "Peptide synthesis at the origin of life" to the claims made by young earth creationists in https://t.co/0prRThVmgG 2/4/2