W whyy.org How the placenta evolved from an ancient virus 389 points _Microft 5 years ago 106 comments