Header Logo

Gene-altered islets for transplant: giant leap or small step?