2018/03/04 07:46Scientists Discover a Self-Replicating Protein Structure, And It Could Have Built The First Life on Earth