tripartite motif containing 63, E3 ubiquitin protein ligase Biomolecules

tripartite motif containing 63, E3 ubiquitin protein ligase Biomolecules