the invention concerns an implantable device for the controlled administration of insulin
Research Institution:
Scuola Superiore Sant'Anna
the invention concerns an implantable device for the controlled administration of insulin
Scuola Superiore Sant'Anna