General Information of DOT (ID: OT2U776E)

DOT Name Thyroid transcription factor 1-associated protein 26 (CCDC59) DOT Info
Gene Name CCDC59