English THAP3 Cited by user Ira Leviton on 17 Dec 2022 THAP domain-containing protein 3 (THAP3) is a protein that, in Homo sapiens (humans), is encoded by the THAP3 gene.