FDA warns faulty glucose monitors are linked to multiple deaths and hundreds of injuries

.....

© Fast Company