ensg00000173451 (THAP2)

homo sapiens

THAP domain containing 2