ENSG00000124496 (TRERF1)

homo sapiens

transcriptional regulating factor 1