2007 Universal Design Prize

Award-winning item
The development of implanted artificial pancreas chip of osmotic pump system
Company
Osaka Electro-Communication University
Award Number
07D01010