STP4 logo

STP4

Zinc finger protein STP4

Molecular Synopsis