TFF3 logo

TFF3

Trefoil factor 3

Molecular Synopsis