XFIN logo

XFIN

Zinc finger protein Xfin

Molecular Synopsis