Glucotrack has positive data for implantable blood glucose monitor

Glucotrack has positive data for implantable blood glucose monitor