PHYSorg favicon

Scientists crack how primordial life on Earth might have replicated itself