STAP2 logo

STAP2

Signal-transducing adaptor protein 2

Molecular Synopsis