top of page

A trophoblasts & hESCs embryoid body invading a densely populated endometrial layer

bottom of page