ensg00000161277 (THAP8)

homo sapiens

THAP domain containing 8