Placental programming of chronic diseases, cancer and lifespan: a review.

Placental programming of chronic diseases, cancer and lifespan: a review.