Safety and function of a new pre-vascularized bioartificial pancreas in an allogeneic rat model. (May 2020)