Marmoset trophoblast stem cells model shallow embryo implantation

25 September 2024