Defining outcomes for beta cell replacement therapy: a work in progress

Islet transplantationOutcomesPancreas transplantation