Science Translational Medicine

http://artificialpancreas.org/

Please read this site... very interesting and got me a bit excited.