It feels like everybody has pre-diabetes (re dubbed insulin resistance) these days.

Reply to this note

Please Login to reply.

Discussion

They do. 93% of North Americans are insulin resistant!