SRRT logo

SRRT

Serrate RNA effector molecule homolog

Molecular Synopsis