stkA logo

stkA

Transcription factor stalky

Molecular Synopsis