a wirelessly controlled, implantable, microchip-based devices that store and release drugs inside the body over a period of years
bad adherence seems like low hanging fruit that this device will overcome.
Sapere Aude
a wirelessly controlled, implantable, microchip-based devices that store and release drugs inside the body over a period of years
bad adherence seems like low hanging fruit that this device will overcome.