spx logo

spx

Global transcriptional regulator Spx

Molecular Synopsis