Recent advances in understanding evolution of the placenta: insights from transcriptomics.
10.12688/f1000research.13115.1 Carter et al. F1000Res Cited 3 times
Carter AM
Study details