Human placental explants in culture: approaches and assessments.
Placenta. 2005 Jul;26(6):439-48. doi: 10.1016/j.placenta.2004.10.002.
Placenta. 2005.
PMID: 15950058
Review.