Why the Placenta?

The placenta is the most important organ we have ever owned. Implications in health, what the fuss is about, what research we do