About Me
Academia
Industry
Contact Me
More
A trophoblasts & hESCs embryoid body invading a densely populated endometrial layer