Dis Artificial placenta fit bring new life for premature babies?

Dem dey develop wetin dem refer to as an <i>

Dem dey develop wetin dem refer to as an