ENSG00000101457 (DNTTIP1)

homo sapiens

deoxynucleotidyltransferase terminal interacting protein 1