Homo sapiens

TDRD12

ECAT8
tudor domain containing 12
Download Curated Data for this Protein
124857
9606
Switch View:
  • Interactors 2
  • Interactions 2
  • Network