Publication
Publication ID (Profile URL)
https://researcherprofiles.org/profile/1306973
Publication Year
1994
PubMed ID
7985020
Publication Title
Cross JC, Werb Z, Fisher SJ. Implantation and the placenta: key pieces of the development puzzle. Science. 1994 Dec 02; 266(5190):1508-18.