Your place for Space News
The enzyme DNA primase synthesizes the RNA primers essential to initiate the replication of our genomes.