2 ms·An Artificial Pancreas: device that reads glucose levels and delivers insulin2 points by fiaz 18y ago