2,312 followers
The end of the paradigm shift arrived quickly. God's ATP-dependent Creation of RNA & RNA interference (#RNAi) link @CaudeHenrion's claims about footprints at the origin of life to an expose' of all theorists who have exemplified human idiocy. See: htt