ENSG00000131931 (THAP1)

homo sapiens

THAP domain containing 1