Videos @lemmy.world throwaway0409103391 @lemmy.ml 1y ago Artificial Self Regulating Insulin | Dr Ben Miles (NNC2215)
I've never felt more helpless. What do I do?