Ep18: Meet: Renza Scibilia | Technology and type 1 diabetes
Living Well with Diabetes
Ep18: Meet: Renza Scibilia | Technology and type 1 diabetes
00:00 / 34:57