ENSG00000180113 (TDRD6)

homo sapiens

tudor domain containing 6