SHANK2

SH3 and multiple ankyrin repeat domains protein 2

Molecular Synopsis