Implantation, trophoblast differentiation and haemochorial placentation: mechanistic evidence in vivo and in vitro.

Implantation, trophoblast differentiation and haemochorial placentation: mechanistic evidence in vivo and in vitro.