Stanford scientists discover polymerase that uses itself to make DNA

Technology