New Atlas: Insulin-free life for diabetics closer after successful cell pouch trialBy Dan / September 12, 2024