by Jeff Royce | Jun 11, 2020 | Managing Your Diabetes
https://youtube.com/watch?v=v5x0X8-o0boA compelling documentary telling the story of how scientists across the world are exploring the possibility of a therapy for Diabetes using lab grown beta cells. The short film is layered with beautifully hand drawn animation by...