ByNobleID
    Sp3 is a bifunctional transcription regulator with modular independent activation and repression domains. | NobleID