The human fetoembryonic defense system hypothesis: Twenty years on. (October 2016) - Pang, Poh-Choo; Haslam, Stuart M.; Dell, Anne; Clark, Gary F.