ensg00000166220 (TBATA)

homo sapiens

thymus, brain and testes associated