DNA polymerase lambda (Pol lambda), a novel eukaryotic DNA polymerase with a potential role in meiosis

DNA polymerase lambda (Pol lambda), a novel eukaryotic DNA polymerase with a potential role in meiosis