TPBG logo

TPBG

Trophoblast glycoprotein

Molecular Synopsis