CEP63 logo

CEP63

Centrosomal protein of 63 kDa

Molecular Synopsis