Cool med tech/geek article on the artificial pancreas

Cool med tech/geek article on the artificial pancreasdiatribe.org