Health Health: Vitamin D supplements may help stave off diabetes – Study A new research has suggested that Vitamin D supplements may help stave off diabetes as they improve insulin effectiveness… byOkwudili Onyido •July 31, 2019