Japanese scientists cast light on origin of life by forming self-replicating cells
A team of Japanese scientists has inched closer to figuring out how the first cells emerged from the primordial soup that gave birth to life eons ago. Sourced through Scoop.it from: ajw.asahi.com See on...