a review of the current theories on the nature of the placental allograft and the evolution of placentation in the presence of a cellular immune response highlights the inability of current hypotheses to explain the success of both invertebrate and vertebrate placentation .
C0032043
placental
C0032058
placentation