ensg00000144747 (TMF1)

homo sapiens

TATA element modulatory factor 1