Posted by on Monday 11 March 2013

That 'biohub' thinghy...

I don't think this caused quite such a stir over here as it did with people living with type 1 diabetes in the states, but if you'd like to know a bit more about the spongey thing that might make insulin on demand in realtime and the hoo hah it caused you should probably read this post:

It will make you smile.

5-10 years eh? Sounds quite familiar.