the invention concerns an implantable device for the controlled administration of insulin

Print Friendly, PDF & Email

Research Institution:

Scuola Superiore Sant'Anna