The Effect of Human Placental Explants and Pregnant Women... | NCT01879436 | Trialant