Advances in diabetes for the millennium: vitamins and oxidant stress in diabetes and its complications

Advances in diabetes for the millennium: vitamins and oxidant stress in diabetes and its complications