Artificial placenta and methods of preparation | Patent Application Number 17569789 | Patexia