Richard Smith Consultant Nephrologist Ipswich Hospital Beta cell replacement: Islet and whole pancreas transplantation.