The Effect of Human Placental Explants and Pregnant Women Sera on Cancer Cells | NCT01879436 | Trialant