Excellent report! I expect we’ll be hearing a lot more about Diabetes causes, effects, etc. very soon. I think many doctors are locked into very old theories.
*shrug* They’ve mostly abandoned blood letting and leaches. Mostly.