ensg00000090905 (TNRC6A)

homo sapiens

trinucleotide repeat containing adaptor 6A