A placental clock controlling the length of human pregnancy

A placental clock controlling the length of human pregnancy